我是regex的新手,这确实使我感到困惑。我要完成的工作是找到2个指定字符之间的字符串,其中字符串中应包含另一个指定字符。
字符串示例:“帮助-我”
在这种情况下,我将寻找字符串“ Help Me”,该字符串在两个撇号之间并且包含-。
我当前使用的正则表达式是:@"(?<=\')(--.*?)(?=\')"
仅当-在字符串的开头时,这才似乎有效。示例:'--HelpMe'
提前致谢
您非常亲密-不错的尝试。开始时需要另一个通配符字符串:
@"(?<=\')(.*?--.*?)(?=\')"
这样,它将在'
(最小字符串,由于非贪婪的量词*?
),a --
,另一个任何字符的字符串(同样是最小字符串)和(终于关门了'
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句