字符类

正则表达式中将一些常用的某一类字符进行归类,并使用元字符进行表示,如用\d 就可以匹配到 0-9 中的任意一个数字,如果用户想要匹配自定义的某一类数据则需要用一个类似数组的形式在正则表达式中表示出来并进行匹配即可。
如[aeiou] 即可匹配任意一个元音字母
如果是连续的一串字符也可以使用一个范围来表示,如[abcd]也可写作[a-d]

eg:待匹配字符串:about you I have a lot to say
正则表达式:\b[aeiou]+[a-z]*\b 匹配字符串中以aeiou中的任意字符开头的字母
匹配结果:共找到 2 处匹配:
about
a

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 推荐几个正则表达式编辑器 Debuggex :https://www.debuggex.com/ PyRegex:...
    木易林1阅读 11,595评论 9 151
  • 几个正则表达式编辑器 Debuggex :https://www.debuggex.com/ PyRegex:ht...
    没技术的BUG开发攻城狮阅读 4,626评论 0 23
  • 初衷:看了很多视频、文章,最后却通通忘记了,别人的知识依旧是别人的,自己却什么都没获得。此系列文章旨在加深自己的印...
    DCbryant阅读 4,092评论 0 20
  • 一、正则表达式的用途(搜索和替换) 1.1.正则表达式(regular expression,简称regex)是一...
    IIronMan阅读 10,166评论 0 14
  • 转自: JS正则表达式一条龙讲解,从原理和语法到JS正则、ES6正则扩展,最后再到正则实践思路 温馨提示:文章很长...
    前端渣渣阅读 1,848评论 1 32