У меня снова возникла проблема с preg_replace снова. Я страшно нужна книга для preg_replacepreg_replace() с несколькими линиями
мое намерение состоит в замене <td> author </td>
с <td> Level1 </td>
Любые идеи? <td> author </td>
обернута с другой HTML элемент
<td align="center">
<a onclick="return listItemTask('cb1','block')" href="javascript:void(0);">
<img width="16" height="16" border="0" alt="Blocked" src="images/tick.png">
</a>
</td>
<td>
Author
</td>
Я не удивлен, что у вас снова проблемы. Использование регулярных выражений для синтаксического анализа HTML - это * запрос * для проблемы. –
Каждый раз, когда в одном и том же предложении упоминаются «регулярное выражение» и «HTML», кто-то поднимается об этом. Дело в том, что вам нужно понять разницу между разбором HTML и поиском текста, который является HTML. IMO, это правильное использование регулярных выражений; Функциональность, требуемую для этого вопроса, может быть легко достигнута при любом поиске на основе регулярных выражений и замене в текстовом редакторе. –
@Ryan Kinal: Обычно я соглашаюсь с вами, но в этом случае, если разбор не требуется, достаточно простой замены строки. И если требуется синтаксический анализ, регулярные выражения не будут обрабатывать все случаи. –