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

[高分求助]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 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

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

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


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

TA贡献1830条经验 获得超9个赞

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

查看完整回答
反对 回复 2018-11-18
  • 2 回答
  • 0 关注
  • 864 浏览

添加回答

举报

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