0
如果我有很多條目的文本文件是這樣的:螞蟻 - 轉義轉義字符
“AAA”
“BBB”
“CCCCC”
,我想變成這樣:
<b>AAA</b>
<b>BBB</b>
<b>CCCCCC</b>
如何應對逃離轉義字符在這樣的東西?
<replaceregexp byline="true" flags="gis">
<regexp pattern="“(.*)”
<substitution expression="<b>\1</b>"/>
<fileset dir=".">
<include name="*.xml"/>
</fileset>
</replaceregexp>
如果我這樣寫的話,它顯然是讀取&;不是我想要的方式,但我一直在閱讀,試圖找出如何讓它搜索那些作爲文字文本,並無法弄清楚。我試過把它包裝在CDATA標籤中,但是沒有奏效。我在這裏閱讀了其他一些答案,試着用&amp;
代替這些&符號,但不知道用什麼分號。
你不應該逃脫';'。分號本身在XML或正則表達式中沒有任何特殊含義。我也不明白你爲什麼需要逃避'&'兩次 - '&'應該足夠了。 – pdw
我剛剛閱讀的其中一件事建議& amp;我已經試過了'&'所以給了它一個鏡頭。只是想列出我嘗試過的所有事情,似乎也應該是'&'給我。將繼續擺弄它。 – user3762977
pdw:好的,做到了,謝謝。比我想象的簡單。 – user3762977