我想知道如何使用C#中的正则表达式提取完整的单词
例如,我的String输入:
This$#23 is-kt jkdls
我希望将Regex Match作为
This$#23
is-kt
jkdls
我需要提取非空格词[可以有数字或特殊字符]
指定正则表达式匹配模式
Regex myrex = new Regex("pattern")
答案 0 :(得分:2)
MatchCollection matches = Regex.Matches("This$#23 is-kt jkdls", @"\S+");
foreach(Match match in matches)
Console.WriteLine(match.Value);
使用\ S +匹配单词。
答案 1 :(得分:0)
var words = string.Split(' ');