tvr*_*tvr 5 c# regex regex-negation
我需要匹配包含给定字符串的所有单词.
string s = "ABC.MYTESTING
XYZ.YOUTESTED
ANY.TESTING";
Regex r = new Regex("(?<TM>[!\..]*TEST.*)", ...);
MatchCollection mc = r.Matches(s);
Run Code Online (Sandbox Code Playgroud)
我需要的结果是:
MYTESTING
YOUTESTED
TESTING
Run Code Online (Sandbox Code Playgroud)
但我得到:
TESTING
TESTED
.TESTING
Run Code Online (Sandbox Code Playgroud)
如何使用正则表达式实现此目的.
编辑:扩展的示例字符串.
如果您正在查找包括“TEST”在内的所有单词,您应该使用
@"(?<TM>\w*TEST\w*)"
Run Code Online (Sandbox Code Playgroud)
\w 包括单词字符,是 [A-Za-z0-9_] 的缩写
| 归档时间: |
|
| 查看次数: |
12074 次 |
| 最近记录: |