§ ITPOW >> 文档 >> C#

C# 正则表达式解析 [3,7) 这种带括号的字符串

作者:vkvi 来源:ITPOW(原创) 日期:2012-6-14

显示结果为:

0:[3,7)
1:[
2:3
3:7
4:)

正则表达式中,用 \ 作转义符,将括号转义为普通字符,用 Regex.Match 匹配,若结果为 Success 则匹配成功,再用 Groups[i].Value 取出括号匹配的各项值。用 ^、$ 限定了行的开头和结尾,即头尾要完全匹配,并不是说只匹配字符串其中的一部分。

当然,如果要进一步限定括号中的只能是数字,则可以替换 .* 为 \d*。

相关阅读

相关文章