正则表达式分割字母

时间:2011-03-08 18:25:41

标签: c# regex

使用.net,什么是正则表达式拆分,拉出字母组?

我试过@“[a-zA-Z] *”,然后regex.Split ......作为一个例子,但我完全迷失了。

由于

2 个答案:

答案 0 :(得分:1)

*不需要至少匹配一个字符。试试

@"[a-zA-Z]+"

代替。

实际上,如果您想要自己的字母,请不要使用Regex.Split,请使用Regex.MatchRegex.MatchesSplit版本将捕获字母字符串之间的

答案 1 :(得分:1)

不完全是您要求的内容,但是,如果您已经知道可能会将单词分开的字符类型,则可以使用String.Split

当然,只有当您想要拾取字母组时,如果您有一些特定字符分隔单词,例如空格或逗号,例如"word,word.word word",而"lk234lkv234.2@#$dfff(*"

之类的其他东西中间

我知道我离原始问题有点远,但你仍然可以找到这个有用的