使用.net,什么是正则表达式拆分,拉出字母组?
我试过@“[a-zA-Z] *”,然后regex.Split ......作为一个例子,但我完全迷失了。
由于
答案 0 :(得分:1)
*不需要至少匹配一个字符。试试
@"[a-zA-Z]+"
代替。
实际上,如果您想要自己的字母,请不要使用Regex.Split
,请使用Regex.Match
或Regex.Matches
。 Split
版本将捕获字母字符串之间的。
答案 1 :(得分:1)
不完全是您要求的内容,但是,如果您已经知道可能会将单词分开的字符类型,则可以使用String.Split。
当然,只有当您想要拾取字母组时,如果您有一些特定字符分隔单词,例如空格或逗号,例如"word,word.word word"
,而不在"lk234lkv234.2@#$dfff(*"
我知道我离原始问题有点远,但你仍然可以找到这个有用的