世界微動態丨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 ??
標簽:
搶先讀
- 新動態:鄭州:合理確定商貸最低首付款比例,支持剛性和改善性住房需求
- 云南白藥CEO董明談云南白藥的“變與不變”_新消息
- 師從沈從文,和文物打了一輩子交道,促成156件流失文物回國 | 知書No.232
- 2023梅州個人社保繳費標準 梅州個人社保一個月要交多少錢?
- 2023新都夏日消費季正式開啟
- 【快播報】大方縣氣象臺發布雷電黃色預警信號【Ⅲ/較重】【2023-06-16】
- 【融媒體中心新聞播報】桐梓坡渡鎮:5000余畝花椒迎來采收|天天消息
- 焦點速訊:動畫|寶“藏”朋友圈
- 夸克發布2023年高考志愿報告:AI相關專業關注度上升最快
- 小米“小愛建議”已支持MIUI14:覆蓋40余款機型
- NBM中童孕嬰童展·食品展:助力母嬰行業蓬勃發展 世界獨家
- 南縣麻河口鎮:禁毒宣講進校園 守護青春助成長_環球新視野
- 環球微頭條丨中國聯通聯合合作伙伴發布5G超可靠低時延汽車柔性產線
- 世界微動態丨javaScript基礎語法之正則表達式
- 6月16日國內螢石產業鏈價格走勢暫穩
- 南京市公安局一級高級警長蔣浩被查
- 完結小說 玄幻(已完成的玄幻小說)
- 快資訊:(高質量發展調研行)福建閩侯:打造現代化集群式汽車產業基地
- 全球即時:美國早期青少年電影:對教育帶來的意義與啟示
- 古浪縣氣象臺發布大風黃色預警信號【2023-06-16】_熱訊
- 臨江仙詞牌格式是什么(臨江仙詞牌格式)
- 歐股早盤主要股指普遍上漲
- 云南勐綠高速建設順利推進 實現首個標段雙幅貫通 全球觀察
- 風景名勝的勝的意思風景名勝的勝的意思是什么|天天熱議
- 手機照片刪了如何恢復視頻(手機照片刪了如何恢復)
- 天天新動態:[路演]廣匯能源:23Q1 LNG外銷量同比增長98.46% 正在部署齋桑油田勘探井建設工作
- 首屆北京數字安全峰會在京召開_環球關注
- 梅雨將至,湖南迎大暴雨 湖南省氣象局啟動暴雨四級應急響應
- 【環球財經】東京股市兩大股指上漲 再次刷新泡沫經濟后高點
- 當前視點!鳳凰花開,跨海相會!海峽論壇奏響兩岸融合發展最強音
- 王導:我們打個賭,今天黃金必上1970 全球速讀
- 海航5月旅客運輸量同比上升390.26%_微資訊
- 華燕房盟控股股東上海華燕投資控股(集團)有限公司已被列為失信被執行人
- 甘肅沙漠邊緣小城:旱作節水農業 讓荒漠變綠洲肥田 全球新動態
- 江湖有你不孤單!懷舊天龍全新社交玩法今日上線 當前頭條
- 6月16日國內鏑鋱系部分價格下滑 短訊
- 香港推出一系列文旅活動邀客打卡
- 天天觀點:北京輔仁大學舊址怎么樣(北京輔仁大學)
- 局部大暴雨 安徽啟動暴雨Ⅳ級應急響應_最新消息
- 邊學手機邊練腦,認知障礙早干預!社區腦健康課堂來了 環球視訊
- 天天熱點!九興控股(01836):客戶Rockport根據美國破產法提出自愿救濟呈請
- 人事任命 | 通快光電器件新一任執行總裁
- 【時快訊】小關也朱篤(關于小關也朱篤介紹)
- 天津城建大學是幾本是一本二本還是三本(天津城建大學是幾本) 頭條焦點
- 環球速訊:2023天津墅外桃源父親節主題活動詳情
- “鼠頭鴨脖”事件怎么樣了?江西省聯合調查組加油!-頭條焦點
- 景嘉微:公司JM9系列圖形處理芯片尚不能滿足ChatGPT等領域的應用需求
- 合肥八中劉馨纖(關于合肥八中劉馨纖的基本詳情介紹)_全球消息
- 廣東最新平均工資出爐!這些行業仍“吃香”→
- 97人擬享受加分政策!事關鶴壁市事業單位公開招聘! 今日視點
- 以賽促學,筑起長沙市第四醫院消防安全工作堅實的“防火墻”
- 安陽紅旗渠機場試飛成功
- “青香蘭州 音為有你” 蘭州理工大學舉辦蘭州市高校校園歌手大賽校內選拔賽
- 環球最資訊丨今日美元/加元匯率走勢圖分析(6月16日)
- 液冷概念股震蕩走高,飛龍股份拉升封板
- 世界動態:高合HiPhi Y一體化壓鑄后艙獲碳中和大獎,7月15日全球上市
- 【獨家焦點】《無盡地牢》公開新英雄角色:草本醫師“菇姆”
- 環球速訊:消息稱極兔近期將申請香港IPO 籌集5億至10億美元
- 機動車狀態逾期檢驗什么意思(機動車狀態是逾期檢驗)
- 英雄聯盟總收益多少(英雄聯盟up值) 當前通訊
- [路演]新天然氣:公司一直在挖掘、儲備優質新氣田_快資訊
- 焦點!36國留學生擁抱大運 感知成都——“2023在蓉高校留學生感知成都活動”成功舉行
- 3642元/㎡!日照住宅地價曝光!居全省第12!
- 上海醫療系統舉辦“醫藝結合 四季雅集”云端音樂會_世界實時
- 邁克爾加成反應的構型(邁克爾加成反應)
- 上海一外賣騎手被交警追車后發生車禍致死?上海警方:謠言!實為交警救助受傷騎手-天天快訊
- 歐盟成員國就擴大可再生能源規模達成初步協議,協議包括可能免除氨廠的可再生燃料目標;并將設定約束性目標,到2030年,可再生能源使用量將占歐盟能源使用量的42.5%-全球熱頭條
- 古老莓茶數字化轉型 永順土家族小伙三年幫兩千多位老鄉們致富
- 鳥鳴澗表達了詩人怎樣的思想感情和想象(鳥鳴澗表達了詩人怎樣的思想感情) 全球快看
- 北京論道|樂播投屏吳仕彬:新環境下投屏的場景化、合規化、市場化應用-當前快播
- 2023年1-5月北京消費品市場運行情況
- 極目新聞記者現場直擊!32.6萬份高考試卷這樣打分|熱點在線
- 全球關注:知青電視劇插曲曾經(曾經 譚晶演唱電視劇知青主題曲)
- 這家獨角獸企業首次參與上交會就吸粉無數,非夕科技攜兩款應用亮相僑商展臺
- 老漢作曲填詞“頌歌”古城 圍繞雙塔街道特色文化進行譜曲
- 河南公示25家工業產品綠色設計示范企業 | 名單
- 訊息:法網5位表現最令人大跌眼鏡的球員,被寄予厚望卻早早打道回府
- 微動態丨年內漲幅200%!拓維信息被曝丑聞,Ai龍頭曾兩次“財務大洗澡”
- 周浩天(周浩的公司) 今日播報
- 鄭東新區豫興路辦事處開展“掃黃打非 護苗成長”宣傳活動
- 世界微頭條丨薛定諤定律動漫(薛定諤定律)
- 五部門:支持專業化、規模化住房租賃企業發展 世界速讀
- 世界頭條:新壹科技CEO雷濤:AIGC時代給了普通人一個IP化的機遇
- 氣相傳質系數 關于氣相傳質系數介紹
- 熱點丨6月MLF利率如期下調 房貸利率有望下行-全球信息
- 觀熱點:弘業期貨、南京人保首單財政補貼型生豬期貨價格保險成功賠付
- 618必備攻略,羊毛薅到手軟,廚房好物有哪些,你知道嗎?
- 中國海仲委持續提升服務水平 助力國際經貿投資合作
- 焦點快報!壽仙谷主體信用評級結果為“AA-”,壽22轉債評級結果為“AA-”
- 安潔科技最新公告:擬對適新國際增資1000萬美元 其用于投設越南子公司_天天新資訊
- 懷念傳奇3官網 懷念傳奇三|今日快看
- 【世界熱聞】連老對手都看好小德!費德勒表態支持,小德將統治網壇多少年?
- 世界觀速訊丨曹操遇刺,百官趕來救,曹操來救我的人全砍了,沒救的回家吧
- 【全球熱聞】大連重工:上半年凈利潤同比上升21.49%-39.72%
- 齊心集團:與百度合作,研究人工智能技術在辦公集采服務領域的應用
- 全球焦點!黃琬巧對文言文翻譯注釋(黃琬巧對)
- 跨境合作再升級,2023中國(廈門)國際跨境電商展覽會舉行
- 洛陽市人民政府任免國家工作人員
- 【新要聞】世界互聯網大會數字文明對話為何選擇尼山?
- 6月16日基金凈值:南方新興消費增長股票(LOF)A最新凈值0.6841,漲0.22%