如何透過正規表示式替換來做到這一點?只有[]之間的內容被保留,連[]都不保留。
path="C:/Users/Administrator/AppData/Local/Apps/4.6.1.10576/Resources/Font/SystemFont/zh-hans.ttf"><COLOR><SIZE>[ABCDD]</SIZE></COLOR>
我嘗試這樣寫,但還是[
謝謝!
txt = Regex( txt, "(.[^[]{0,})\[(.[^]]{0,})]\(.{0,})", "\2", globalreplace );
得到
ABCDD
自動化和腳本編寫視窗回覆:如何使用正規表示式替換來做到這一點?你想達到什麼目的?
如果你想提取方括號內的值是否需要使用替換?
txt = Regex(str, "\[\[(.+)\]]\", "\1");
或者 JMP 中更簡單(在我看來)的首選方式
Word(2, str, "[]");