는이 같은 문자열 HTML이 :html의 스타일을 정규 표현식으로 바꾸는 방법은 무엇입니까?
<table style="width: 630px;"></table>
을하고 난 나는 또한 정규 표현식을 시도하지만 난 그것을 변경할 수 없습니다
<table style="width: 100%;"></table>
로 변경해야합니다. 누군가 나를 도울 수 있습니까?
는이 같은 문자열 HTML이 :html의 스타일을 정규 표현식으로 바꾸는 방법은 무엇입니까?
<table style="width: 630px;"></table>
을하고 난 나는 또한 정규 표현식을 시도하지만 난 그것을 변경할 수 없습니다
<table style="width: 100%;"></table>
로 변경해야합니다. 누군가 나를 도울 수 있습니까?
당신은, 당신이이 width
와 연결된 경우에만 일치 할 경우 preg_replace('/[0-9]+px/', '100%', $string);
을 수행 할 수 있습니다, 당신이 어떤 px
일치해야하는 경우 다음 str_replace('630px', '100%', $string);
을 할 수 630px
을 바꾸려면 너는 원할거야 preg_replace('/width\: *[0-9]+px/', 'width: 100%', $string);
더 진지한 것 (테이블 태그와 일치하는 것 등)은 HTML parsing을보고 싶을 것이다.
쿨 ......... :) –
어떤 프로그래밍 언어를 사용하고 있습니까? 텍스트 편집기에서 그냥 할 수 없습니까? –
죄송합니다! 나는 언어를 언급하는 것을 잊었다. 나는 PHP를 사용한다. –
문제를 해결하기 위해 지금까지 어떤 코드를 작성 했습니까? –