为了账号安全,请及时绑定邮箱和手机立即绑定

[高分求助]C# 正则表达式 Split问题

/ 猿问

[高分求助]C# 正则表达式 Split问题

紫衣仙女 2018-11-14 11:09:03

最近在看正则表达式,有个地方疑惑,请高手指教,不胜感激!

 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和""这些?

感谢


查看完整描述

2 回答

?
交互式爱情

你想通过什么规则进行分隔?

我这边测试没出现第2个问题。


查看完整回答
反对 回复 2018-11-18
?
慕标琳琳

1、为什么U、O、F也会出现在数组中?未知
2、为什么第一个里面是个""?因为第一个是UUUUU
3、怎么样让产生的结果中,没有U、O、F和""这些?未知 

查看完整回答
反对 回复 2018-11-18

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信