【发布时间】:2017-01-20 11:38:56
【问题描述】:
我正在使用 powerGrep 来查找这些实例:
第 1 块:
<td class="danish">kat
<?php audioButton("../../audio/words/dog","dog");?></td>
但我的文件中也有这样的例子:
块 2
<td class="danish">kat</td>
<td><?php audioButton("../../audio/words/dog","dog");?></td>
我只想找到 BLOCK 1,而不是 BLOCK 2。
我尝试过使用 (?!),如
.*<td class(.*?)>(.*)(?!</td>)
.*<\?php audioButton\("(.*)/.*",".*"\);.*\?></td>
我能否以某种方式从搜索中排除 </td> 标记,从而忽略 BLOCK 2?
【问题讨论】:
标签: regex regex-lookarounds powergrep