常用的正则表达式

个人理解:正则表达式是一种文本模式,包括普通字符和特殊字符。模式描述在搜索文本时要匹配的一个或多个字符串。

常见的正则:
1,用户名验证:(字母开头长度为8-16且只能为数字,字母和下滑线);
var reg=/^ [a-zA-Z][\w]{7,15} $/;
2,邮箱验证:
var reg=/^([\w]+)@([a-zA-Z0-9]{2,7})(.)([com]{123}) $/
3,电话号码:
var reg=/^ 0,1 $/
4,url(网址验证)
var reg=/^ (http = //)(w{3})(.)(\w+)(.)([com]{2,3}) $/
5,去掉字符串中的空格(g表示全局的)
var reg=/\s/g

补充:

"^” ------------------------------- 匹配字符串的行首
"$" -------------------------------- 匹配字符串的行尾
"\d" -------------------------------- 匹配【0,9】中的数字
"\w" -------------------------------- 匹配【a-z】【A-Z】

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 忘了从哪收集的资料了,放这儿,以备不时之需。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{...
    study_monkey阅读 1,475评论 0 7
  • 文章转载地址: http://www.open-open.com/code/view/1430625516632 ...
    得起一个清新脱俗的名字阅读 2,270评论 1 3
  • 初衷:看了很多视频、文章,最后却通通忘记了,别人的知识依旧是别人的,自己却什么都没获得。此系列文章旨在加深自己的印...
    DCbryant阅读 4,211评论 0 20
  • 回首往事,我已不是当年那个带有稚气的小女孩了;已经不再是遇到问题就哭泣脆弱的小女孩了;已经不再是什么事都需要父母操...
    逐梦青春thank阅读 1,163评论 0 1
  • 早晨闹钟响起,我摸摸搜搜的把闹钟关了继续睡,过了一会我猛的睁开眼睛看了一下时间,呵,完了。我迅速的刷完牙洗完...
    Lxysilme阅读 278评论 0 0

友情链接更多精彩内容