Regex替换字符串,但仅当字符串前非空白时
本文关键字:字符串 空白 替换 Regex | 更新日期: 2023-09-27 17:54:03
我必须在空字符串上替换'- '
[破折号][空格],但仅当'-'
之前是字符时。例如
abcd- efg
abcd - efg
// into
abcdefg
abcd - efg
我尝试了像'[^ ]- '
这样的正则表达式,但是这个替换了破折号之前的字符。
您可以使用lookbehind.:
(?<='w)- // (?<='w)[dash][space]
并替换为空字符串
看到演示
你可以这样尝试:
(?<='w)-