标签: c# .net regex
我有一个正则表达式从字符串中获取一些信息。我需要空格或两侧的值。问题是,我相信我可以指定的唯一方式或者是组和条。是否有更简洁或可读的方法来做到这一点?必须有!
在C#中使用Regex
正则表达式:
(\d)(?:(?:\s)|(?: ))(\d)
匹配
5 6 5 6
答案 0 :(得分:6)
那些嵌套的括号和?:是不必要的。这应该足够了:
?:
(\d)(?:\s| )(\d)