加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 05:37:07 所属栏目:百科 来源:网络整理
导读:如果我有一个[0-Z]或[a-Z]的正则表达式 – 它会匹配哪些字符?它是有效的正则表达式吗?你能在0-9,a-z和A-Z之外的正则表达式中使用范围吗? 解决方法 范围[0-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表中的代码点:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读