나는 여러 파일에서 반복되는 코드의 다음과 같은 부분이 있습니다 검색 및 여러 파일에 걸쳐 정규 표현식을 대체 (대형 데이터)
<tr>
<th scope="row"> (some php code) </th>
<td>
(more php and html)
</td>
</tr>
일부 공백이있을 수 있습니다를 전/TR, 일 또는 TD 태그 후.
나는 다음으로 대체하기 위해 사용된다 어떤 도구 및 정규식 :
<div class="row">
$1
$2
</div>
감사합니다.
/검색/구문 분석 HTML이나 XML을 대체하는 정규 표현식을 사용하지 마십시오. – blueberryfields
@blueberryfields - 그건 유효한 우려이며, 나는 아래에 그것에 대해 논평했다. 그러나,이 특별한 경우에 나는 정규식을 사용하는 것이 수용 가능하다고 말하고 싶다. 필자는 본질적으로 3 개의 간단한 검색/교체 작업을 많은 수의 파일에서 수행 할 수있는 빠른 방법을 원한다고 생각한다. 이 경우에는 중첩이 없었습니다. –
질문에 해당 효과에 대한 메모를 추가 할 수 있습니다 (예 : "일반적으로 나쁜 생각이지만,이 사용은 허용되는 예외입니다."). 이것은 개발자들에게 엄청난 공통적 인 함정이므로 낭비되는 시간이 길어 다른 사람들이 그것에 빠지지 않도록해야 할 가치가 있습니다. – blueberryfields