正则表达式中包含哪些字符a-Z?

前端之家收集整理的这篇文章主要介绍了正则表达式中包含哪些字符a-Z?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有一个[0-Z]或[a-Z]的正则表达式 – 它会匹配哪些字符?它是有效的正则表达式吗?你能在0-9,a-z和A-Z之外的正则表达式中使用范围吗?

解决方法

范围[0-Z]有效,具体取决于正则表达式引擎[a-Z]无效或者是无法匹配任何字符的范围.在字符类范围中,开始和结束字符只是代码点,这些代码点之间的所有字符都将包含在范围内.

在[0-Z]的情况下,这相当于以下更易读的字符类:

[0-9:;<=>?@A-Z]

在[a-Z]的情况下,这实际上是一个不匹配任何东西的字符类,因为它具有比Z更高的代码点.

您可以在http://www.asciitable.com/中看到以下ASCII表中的代码点:

猜你在找的正则表达式相关文章