当前信息:javaScript基础语法之正则表达式
正则表达式规则
表达式 | 描述 |
---|---|
[0-9] | 查找任何从 0 至 9 的数字。例如,匹配: "111" ,不匹配:"eee" |
[abc] | 查找方括号之间的任何字符。例如,/[123]/ 匹配 "1234567" 中的 "123","1" 中的 "1"。但是不匹配 "4567890"。 |
[^abc] | 查找任何不在方括号之间的字符。例如,/[^123]/ 匹配 "4567890" 中的 "4567890"。但是不匹配 "1"、"2"、"3、"123"等。 |
[a-z] | 查找任何从小写 a 到小写 z 的字符。例如,/[a-z]/ 匹配任意小写字符。 |
[A-Z] | 查找任何从大写 A 到大写 Z 的字符。例如,/[A-Z]/ 匹配任意大写字符。 |
[A-z] | 查找任何从大写 A 到小写 z 的字符。例如,/[A-z]/ 匹配任意小写大写字符。 |
(a) | 查找任何指定的选项。例如,/(a)/匹配"a"。 |
\d | 查找数字。相反的是\D查找非数字字符。 |
\s | 查找空白字符。相反的是\S查找非空白字符。 |
\uxxxx | 查找以十六进制数 xxxx 规定的 Unicode 字符。 比如/[1]/匹配任意中文 |
"n{X}" | 匹配包含 X个 n 的序列的字符串。 比如/[2]{2,4}/匹配2-4字的中文,一般符合姓名规则 |
^n | 匹配任何开头为 n 的字符串。 比如/^1/匹配以1开头的任意字符串 |
?=n | 匹配任何其后紧接指定字符串 n 的字符串。 比如/(?=(1))/匹配"331" |
?!n | 匹配任何其后没有紧接指定字符串 n 的字符串。 比如/(?!(1))/匹配"33" |
n$ | 匹配任何结尾为 n 的字符串。 比如/\d$/匹配"111", 但不匹配: "eee" |
常用正则表达式
手机号
/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
这个就是以1开头,然后第二位是[3456789],第三位和第二位关联对应的数字,后面8位是数字就可以了
(资料图片仅供参考)
中文姓名
/^[\u4e00-\u9fa5]{2,4}/
这个就是2-4位的中文
座机号码
/^(0\d{2,3})-?(\d{7,8})$/
这个就是第一位是0,后面可能是2或3位数字,之后-后面是7或者8位数字
邮政编码
/^[1-9]\d{5}$/
这个就是[1-9]开头的数字,然后后面5位任意数字
了解清楚正则表达式规则,就可以很方便查找到需要的字符,然后可以任意查询、替换等操作。
支持正则表达式的 String 对象的方法
方法 | 描述 |
---|---|
search | 检索与正则表达式相匹配的值。 |
match | 找到一个或多个正则表达式的匹配。 |
replace | 替换与正则表达式匹配的子串。 |
split | 把字符串分割为字符串数组。 |
举例
search方法
"123eee33ZZxx".search(/[A-z]/) //查找大小写字符,返回索引3
match方法
"123eee33ZZxx".match(/[A-z]/g) //全局找到大小写字符,返回e,e,e,Z,Z,x,x
replace方法
"123eee33ZZxx".replace(/\d/, "") //替换数字,返回23eee33ZZxx
"123eee33ZZxx".replace(/\d/g, "") //全局替换数字,返回eeeZZxx
split方法
"123eee33ZZxx".split(/\d/) //以数字来分割字符串,返回"","","","eee","","ZZxx"
\u4e00-\u9fa5 ↩︎
\u4e00-\u9fa5 ↩︎
标签:
抢先读
- 苏宁易购发布618下沉市场消费大数据:郑州郑庵镇成为最强消费小镇 最新快讯
- 央行、外汇局:提升资本项目跨境资金结算业务数字化水平 世界快播
- 实时焦点:财政部:前5月证券交易印花税收入891亿元,同比降36.9%
- 数据要素,谁是成长最快企业? 世界今日讯
- 华昌达副董事长突然失联 或与第二大股东涉嫌合同诈骗相关
- 环球观热点:2023福建南平市考试录用公务员拟录用人员名单公示(七)
- 小学入学政策有新变化,6周岁将不再是入学门槛?家长喜忧参半
- 港股医药板块持续走高 信达生物涨超8%
- 中钢洛耐最新公告:本次询价转让价格为5.3元/股-每日短讯
- 【热闻】市场监管总局:鼓励支持相关经营主体重塑信用
- 昇思开源社区理事会成立 基于昇思AI框架的全模态大模型“紫东.太初2.0”发布
- 江门市2023年度高级经济师考试温馨提示-全球快资讯
- 跨越伶仃洋 一桥连三地:这座世界最长跨海大桥为大湾区带来新机遇
- 环球简讯:安洁科技:拟对适新国际增资1000万美元,用于投设越南子公司
- 今日热讯:安阳红旗渠机场试飞成功
- 上市券商2022年业绩普降ROE明显回落 天天热讯
- 中国汽车崛起,合资品牌得像牲口一样活下去|快消息
- 当前讯息:售23.18万 魏牌新摩卡DHT-PHEV亮相粤港澳车展
- 热头条丨TES六连胜阿水让人陌生,Rookie透露没睡够,Doinb直言LGD不配赢
- 全球快看点丨《AC幻景》地图大小等于《大革命》 将不会过于臃肿
- 东吴证券:餐饮等服务消费继续恢复 可选品有所回暖_全球快讯
- 【焦点热闻】青春喜剧电影《表白吧!在毕业前》今日公映
- 资讯推荐:惊艳的女孩名字 贾姓听过最惊艳的女孩名字
- 财面儿丨金科地产集团:“21金科地产SCP004”未按期偿付本息 涉及金额8.8亿元
- 环球关注:苹果手机多个偷拍软件上热搜:到底是谁在用?
- 科伦博泰IPO:刘革新带儿子进董事会,两年半估值暴涨31倍_环球观点
- 当前信息:javaScript基础语法之正则表达式
- 快船球队管理层忙布局!打感情牌,想威少380万美元续约 全球简讯
- vivo S17 手机开售:优惠 30 元,到手 2469 元起 |天天快资讯
- 845.63亿元!第三十二届哈洽会已签约贸易投资项目224个
- 微信:集中整治涉企业、企业家的虚假不实和侵权信息 严厉打击恶意炒作行为_天天速看
- 环球关注:加强企业安全意识 提升全民安全素质
- 大众汽车召回部分进口宾利飞驰系列汽车,共计3028辆 天天头条
- 当前视讯!再看《三峡好人》 | 停云
- 河南:强化监督执纪 筑牢南水北调工程安全“堤坝”
- 浙江医药: 目前公司并无以新冠肺炎为适应症的医药制剂产品_聚焦
- 6月16日十大人气股:牛回速归(名单)
- 打狗棍特别节目(广东珠江台 打狗棍) 环球速看
- 《蜘蛛侠2》全新可探索区域:知名休闲区康尼岛
- 当前头条:北京三宗地出让揽金149.82亿元 亦庄新城热门地块被“生面孔”中皋置业摇中
- 时讯:高质量发展调研行丨哈密金风装备制造风速发展
- 工伤申报找哪个部门|环球时讯
- 全球新动态:中南新能源合作帮南非解“电荒”
- 网商贷还不上会怎么样?还不上多久被催收? 全球看热讯
- 人民币对美元中间价上调200个基点,全年人民币汇率最高或升至6.6
- 进入女性体内后 没“受精”成功精子的命运 既好笑又心疼
- 每日热门:腾讯智慧交通副总裁施雪松:相比技术,智慧交通的决策和管理才是真正挑战
- 云顶新耀单日上涨54% 肾病市场情绪被点燃_环球要闻
- 每日短讯:知名演员现身医院眼眶湿润!妻子患病紧急做手术,躺病床脸色苍白
- 真正高配的人生,其实就是不断做减法
- 民航局:5月国内客运规模比2019年同期增长2.6% 聚焦
- 可断匈奴右臂的乌孙,为何不愿与汉朝共击匈奴? 天天视讯
- 环球热门:6月16日上期所沪铜期货持仓比例
- 加快建设国家级石墨资源开发利用研发平台 当前短讯
- 世界最新:财政部:前5月 全国一般公共预算支出超10万亿元
- 2023石家庄端午节亲子游好去处
- 6月16日国内镝铽系部分价格下滑 环球头条
- 小米“小爱建议”已支持MIUI14:覆盖40余款机型
- 今日起 重庆往返香港航班正式恢复-全球焦点
- 播报:2023年5月全球非洲猪瘟疫情汇总:共500多起,波兰发生疫情次数最多
- 香港一季度末市面流通信用卡总数1970万张 同比上升2.8%
- 无情的世界无情的你是什么歌_无情的世界无情的你歌曲
- 皇氏乳业荣登“中国500最具价值品牌榜单”
- 天天速讯:中国工商银行与陕西省人民政府签署战略合作协议
- 南华瑞富一年定开债基成立 每日速读
- 反向裁切照片你试过没?这个 AI 制图工具好玩又实用_最新资讯
- 谁“偷”了我的信息:一杯网红奶茶产生87条数据背后|环球快资讯
- 当前速读:中雨!大雨!暴雨在路上!陕西发布最新预警,今晚……
- 惜败欧洲第一!EDG1:2TL进入败者组! 要闻速递
- 杭州亚运村内部功能区首次公开亮相 一起全景感受无限好“村”光|天天即时看
- 三晋夏收农忙“丰”景
- 实时:攻击性还是那么强!EDG分享对阵LNG海报:还是废纸一张!
- 全球快看点丨苏翊鸣保送推荐清华大学
- 官媒:楼市下跌比预想加大,专家:7月或出台更大楼市刺激政策
- 6月16日国内丁苯橡胶市场行情小幅波动 全球微动态
- 如何写好合同中的违约责任 天天观热点|天天快看点
- 【环球时快讯】华如科技(301302):该股换手率大于8%(06-16)
- 北水动向|北水成交净卖出96.26亿 内资继续抛售港股ETF 卖出盈富基金(02800)超50亿港元 即时看
- 采用全新设计风格 新款别克昂科威Avenir官图发布
- 香港一季度末市面流通信用卡总数1970万张 同比上升2.8%
- 快资讯:初三老师对学生的鼓励寄语有哪些
- 每日头条!汪苏泷巡回演唱会首场北京站加场
- 全球热议:南县麻河口镇:禁毒宣讲进校园 守护青春助成长
- 天天速讯:配置更高价格更香 海豹冠军版静态体验
- 每日聚焦:5月主要能源产品生产均保持同比增长
- 余承东:比亚迪是少数能活下来的巨头之一 小公司造不了车
- 热点!亮点剧透!带你了解世界互联网大会数字文明尼山对话精彩活动
- 合盛硅业: 朋友公司目前尚无有机硅期货业务,仅有工业硅期货业务-世界聚焦
- 天天热文:液冷概念股震荡走高
- 新时代能源(00166)6月16日斥资12.45万港元回购100万股
- 简讯:南阳一AA级国资控股集团完成发行5亿元私募债 利率5.48%
- 再添重器!我国首艘,成功交付!
- 华夏中证港股通50ETF联接基金顺势发行
- 降息是股债双牛的起点;市场底早于经济底;降息后续还需要政策配合|大V热观点
- 【全球速看料】为何人类不能永生 生物学家 人类只是基因手下的“打工仔”而已
- 金牌厨柜:拟约8亿元投建定制家居项目-天天通讯
- 暑期防溺水 安全记心间|今日精选
- 如何找到一份系统工程师的工作?
- 国家发改委最新回应!
- 北上资金今日净买入105.46亿元-每日视点