regex 匹配美元符号和以下空格的正则表达式

atmip9wb  于 2022-12-14  发布在  其他
关注(0)|答案(3)|浏览(167)

正如标题所说,我需要创建一个匹配$和其后任何空格的正则表达式。例如:

"asd $   5" should match "$   ".

可能吗?我能找到任何类似的东西。

2o7dmzc5

2o7dmzc51#

您可以使用以下正则表达式:

[$]\s+

[$]将匹配美元符号,而\s+将匹配美元符号后面的一个或多个空格。
参见此处的测试示例:https://regex101.com/r/Y4j98L/1

jfgube3f

jfgube3f2#

对于美元符号,你需要转义这个符号。所以\$\s*会匹配你想要的。我把“任何匹配的空格”解释为也有可能没有空格。

wztqucjr

wztqucjr3#

您也可以使用**$\s+**
确保在$之前放置转义字符,因为$也表示正则表达式中的字符串结束

相关问题