正則匹配 使用中齣現的一箇bug

2015-06-14 17:03:00
hainuo
原創 1616
摘要:正則匹配使用中齣現的一箇bug
今天在使用正則匹配時齣現問題我要將```<div id="zhengzuocezhaoImg"><img class="cateIco" src="/tew/Uploads/Category/557d3d6d29705.jpg" />```替換爲```<div id="zhengqianzhaoImg"><img class="cateIco" src="{$info['picture']['zhengqianzhao']}">```可是一開始怎麽弄都無法替換最後髮現是因爲在替換字符串中齣現瞭`$` `$`符號在正則替換中有特殊含義必鬚對其進行轉移方可。所以需要增加反斜槓`\`可是不知道爲什麽需要增加兩箇 應該也是特殊要求把```<div id="(\w+[^Img])Img"><img class="cateIco" src=".*[^jpg"]jpg" /><div id="$1Img"><img class="cateIco" src="{\$info['picture']['$1']}" /> ```這箇bug是我對這箇東西的一箇認識,併不是説正則替換的bug
發錶評論
玖 加 叄 =
評論通過審核後顯示。