字母字符的正则表达式意外地匹配非alpha字符

时间:2014-10-24 02:13:24

标签: regex

我很惊讶地发现这个正则表达式:

^([A-z]+)$

匹配字符串:

real_estate

通过反复试验,我发现以下正则表达式

^([a-z]+)$
^([A-Za-z]+)$
  • 为什么会这样?
  • 其他哪些非字母字符可能会以这种方式让我感到惊讶?

注意:我正在使用Java正则表达式引擎。

1 个答案:

答案 0 :(得分:3)

_A

之间查看http://www.ascii-code.com/ z