正则表达式是正确的,但在Notepad ++中不起作用

时间:2017-04-18 08:59:05

标签: regex notepad++

我想从所有XSL模板中删除一个表格单元格。 代码如下:

library(leaflet) 
set.seed(50)
previewColors(colorFactor(sample(colors(),26), domain = NULL), LETTERS[1:26])

每个文件中的code.png都不同。我的正则表达如下:

<td width="100"><img src="/logos/code.png" border="0" width="100"/></td>

我测试了https://regex101.com/上的表达式,它与上面的字符串匹配,但当我尝试找到&amp;替换为Notepad ++,它让我无法匹敌。 我的xsl全部在一行中,因此换行不是问题。有人可以帮助我,给我一个适用于NP ++的模式吗?

1 个答案:

答案 0 :(得分:1)

您不得使用<>

这是你的正则表达式:<td.*?><img.*?\/logos\/.*?png.*?\/><\/td>。 我还在?添加了.*,以确保它不会贪婪。