Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试匹配 .NET 中的字符串Regex,我希望表达式匹配“身份”。在末尾添加任何内容(稍后仍然可以限制 * 的范围),在任何regex编辑器中测试模式都可以正常工作(由于转义,我在那里少了一个反斜杠)。
Regex
regex
我已经breakpoint在我的Regex. IsMatch要检查这些值,我在标题中输入的内容正是如此(请注意,这是来自 VS2010 调试器,转义序列未解析)
breakpoint
IsMatch
@在指定正则表达式时尝试使用字符串文字(字符串前缀为)。这将消除您逃避的需要\:
@
\
Regex.IsMatch("identity.requesttoken", @"identity\..*")