标签: c# .net regex
我正在尝试在空白之间匹配字符串,但是结果中不包含空白。例如:
Hi, my name is Tudor.应该匹配my,name和is。我的正则表达式是:
Hi, my name is Tudor.
my
name
is
(?<=\s){token}(?=\s)
我也很好奇为什么使用
(?:\s){token}(?:\s)
仍然在比赛中保留空格。
到目前为止,正则表达式1似乎可以正常工作,但是我想知道这是否对所有情况都是正确的,因为无论如何我都不是正则表达式专家。