最近在看正则表达式,有个地方疑惑,请高手指教,不胜感激!
var strs = Regex.Split("UUUUUdefghiOOOOOjklmnFFFFFFopqrst", "([a-z])\\1+", RegexOptions.IgnoreCase);
最后strs的结果如下
{string[7]}
[0]: ""
[1]: "U"
[2]: "defghi"
[3]: "O"
[4]: "jklmn"
[5]: "F"
[6]: "opqrst"
1、为什么U、O、F也会出现在数组中?
2、为什么第一个里面是个""?
3、怎么样让产生的结果中,没有U、O、F和""这些?
感谢
交互式爱情
慕标琳琳
相关分类