我必须在字符串中搜索占位符。规则很简单:
我创建了一个符合此规则的正则表达式。
(?:^|\s)(?<Platzhalter>\$)(?:$|\s|\,|\.)
工作正常,除非有两个或多个连续的占位符,如下所示:
$ $
$.$
我不明白为什么在这种情况下表达式会失败。
如何更改也会捕获这些情况的表达方式?
问候, 斯蒂芬
答案 0 :(得分:1)
感谢您的帮助!我改变了表情。现在看起来像这样:
(?<=^|[\s.,])(?<Platzhalter>\$)(?=$|[\s,.])