當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
如何在JS中应用正则表达式
生活随笔
收集整理的這篇文章主要介紹了
如何在JS中应用正则表达式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
背景:在之前的隨筆中寫過C#中如何使用正則表達式,這篇隨筆主要講如何在js中應(yīng)用正則表達式
如下代碼:
1 $("#zhengze").click(function () { 2 var tmp = "我是中國人" + '\n' + "我來自beijing"; 3 //var pattern = /[\n]/; 4 //tmp = tmp.replace(pattern, " "); 5 alert(tmp); 6 });當點擊按鈕以后,彈出如下消息:
將正則表達式的部分,解開注釋,彈出如下消息:
注意以上的正則表達式中:var pattern = /[\n]/;
兩個/.../之間的部分是表達式的主體,[...]表示字符的可選范圍,如\n表示換行符,pattern可以匹配任意的換行符,效果就是將tmp中的換行符置換為空格。
參考文檔:來自百度知道
?
再比如說,如下正則表達式:var?phone?=?/^1\d{10,11}$/;
^匹配字符串的開始位置,$匹配字符串的結(jié)束位置,\d匹配任意的數(shù)字,{10,11}表示最少10位,最多11位數(shù)字。
轉(zhuǎn)載于:https://www.cnblogs.com/SharpL/p/4687827.html
總結(jié)
以上是生活随笔為你收集整理的如何在JS中应用正则表达式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS中的数据类型(见《Jquery实战附
- 下一篇: [android] AndroidMan