我不是RegEx专家,我尽我所能与http://gskinner.com/RegExr/,但我找不到合适的解决方案。这里是我的问题:正则表达式:替换。与 - 在
我有一堆的HTML文件与ID,如
<span id="listing0.title.moreinfo">bla</span>
还有其他的ID没有。
<span id="listing0">bla</span>
我的问题: 如何更换所有。与-?没有的ID。不应该改变。
我敢肯定,这不是最好的解决办法,但我这是怎么找到的所有ID:
/(id=")(([\w\d])*)(.*([\w\d])*)"/gi
您计划执行正则表达式的语言是什么? – Aphelion 2012-01-16 12:42:22
我希望直接在Notepad ++或Eclipse中为所有HTML页面执行此操作。 – manuel 2012-01-16 12:56:42
我用Eclipse,用$ 1 $ 2- $ 4替换(id =“)([\ w \ d - ] +)(\。)([\ w \ d \。] +”),运行了几次并完成。 – manuel 2012-01-16 14:56:06