日期:2014-05-20  浏览次数:20655 次

请问/[A-Z[C]]/正则表达式是匹配怎么的?
请问/[A-Z[C]]/正则表达式是匹配怎么的?

------解决方案--------------------
呵呵,是匹配A-Z任一字母的后面的[C]应该是多余的。
这是JDK里面的描述
字符类
[abc] a、b 或 c(简单类)
[^abc] 任何字符,除了 a、b 或 c(否定)
[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)
[a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集)
[a-z&&[def]] d、e 或 f(交集)
[a-z&&[^bc]] a 到 z,除了 b 和 c:[ad-z](减去)
[a-z&&[^m-p]] a 到 z,而非 m 到 p:[a-lq-z](减去)