常用正则表达式汇总表
本篇文章给大家带来《常用正则表达式汇总表》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
正则表达式是一种用于匹配字符串中字符组合的模式。在 JavaScript 中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,以及 String 的 match、replace、search 和 split 方法。本章介绍 JavaScript 正则表达式。
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”
用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。正则表达式的应用场景:1. 表单验证:例如,可以石家庄人才网小编使用正则表达式验证电子邮件地址、电话号码、邮政编码等。2. 字符串匹配:例如,可以使用正则表达式查找字符串中所有出现的特定单词或短语。3. 字符串替换:例如,可以使用正则表达式将字符串中的所有空格替换为下划线。4. 数据提取:例如,可以使用正则表达式从文本文件中提取所有日期或URL。
石家庄人才网小编总结了一些常用的正则表达式:| 表达式 | 描述 |
|---|---|| ^[a-zA-Z]+$ | 匹配由字母组成的字符串 || ^[0-9]+$ | 匹配由数字组成的字符串 || ^[a-zA-Z0-9]+$ | 匹配由字母和数字组成的字符串 || ^\w+([-+.]\w+)○@\w+([-.]\w+)○\.\w+([-.]\w+)○$ | 匹配电子邮件地址 || ^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$ | 匹配手机号码 || ^\d{3}-\d{8}|\d{4}-\d{7}$ | 匹配电话号码 || ^\d{6}$ | 匹配邮政编码 || ^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+$ | 匹配 URL |有关《常用正则表达式汇总表》的内容介绍到这里,想要了解更多相关内容记得收藏关注本站。
- 上一篇:java开发面试题及答案
- 下一篇:返回列表
版权声明:《常用正则表达式汇总表》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/20467.html