我一直在努力尋找一種方法來替換字符串中的破折號空格,但只能在字符串的特定部分內使用空格。使用正則表達式替換子字符串中帶有破折號的空格。
來源:
ABC *This is a sub string* DEF
我嘗試在正則表達式:
/\s/g
如果我使用正則表達式匹配的空間和替換我得到以下結果:
ABC-*This-is-a-sub-string*-DEF
但我只想替換由兩個星號包圍的文本中的空格。
這裏是我想要實現:
ABC *This-is-a-sub-string* DEF
不知道爲什麼我使用的,因爲我使用find和TextMate中使用正則表達式替換選項的正則表達式類型啓用。
重要的是要注意,我將運行此正則表達式搜索和替換的字符串將具有不同的文本,但它只是我想要匹配的星號內的空格。
任何幫助將不勝感激。
你使用什麼語言/程序? – kevlar1818
TextMate搜索和替換。 – Camsoft