标签: c#
private String pattern = @"^.$";
点不被识别为修饰符,而是作为文字字符串,如何将其标识为修饰符?
答案 0 :(得分:1)
您忘了将量词添加到.:
.
如果您想匹配0或更多:@"^.*$"
@"^.*$"
如果您想匹配1个或更多:@"^.+$"
@"^.+$"
默认情况下,不要忘记正则表达式是贪婪的。如果您想要非贪婪,请在?
?
.*