国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript正則表達式小結(test|match|search|replace|split|exec)

2019-11-19 18:36:51
字體:
來源:轉載
供稿:網友

學JavaScript正則的好文一篇:http://www.cainiao8.com/web/js_note/js_regular_expression.html

test:測試string是否包含有匹配結果,包含返回true,不包含返回false。

<script type="text/javascript">  var str = "bbs.byr.cn";  var reg = /b/;  var ret = reg.test(str);  alert(ret); //true </script> 

match:根據pattern進行正則匹配,如果匹配到,返回匹配結果,如匹配不到返回null

<script type="text/javascript">  var str = "ThIS isn't me";  var reg = /is/ig;  var ret = str.match(reg);  alert(ret); //IS, is  console.log(ret); //["IS", "is"] </script> 

 search :根據pattern進行正則匹配,如果匹配到一個結果,則返回它的索引數;否則返回-1

<script type="text/javascript">  var str = "This isn't me";  var reg = /is/;  var ret = str.search(reg);  alert(ret);//2 </script> 

replace:根據pattern進行正則匹配,把匹配結果替換為replacement

<script type="text/javascript">  var str = "i love china!";  var pattern = /i/g;  var ret = str.replace(pattern, "I");  alert(ret); //I love chIna! </script> 

split:根據pattern進行正則分割,返回一個分割的數組

<script type="text/javascript">  var str = 'http://www.baidu.com/';  var reg = //W/;  var ret = str.split(reg);  console.log(ret); //["http", "", "", "www", "baidu", "com", ""] </script> 

exec:對string進行正則處理,并返回匹配結果.array[0]為原字符串,array[i]為匹配在整個被搜索字符串中的位置。

<script type="text/javascript">  var str = "i love china!";  var reg = /i/B/g;  var ret = reg.exec(str);  alert(ret); // i  console.log(ret); //["i", index: 9, input: "i love china!"] </script> 

以上所述是小編給大家介紹的JavaScript正則表達式小結(test|match|search|replace|split|exec),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 原平市| 辽宁省| 库尔勒市| 广州市| 淮北市| 龙江县| 淮阳县| 水富县| 德州市| 云林县| 梁平县| 琼结县| 兴仁县| 洛南县| 合水县| 赤峰市| 如东县| 康平县| 绩溪县| 安陆市| 深州市| 新密市| 波密县| 霍州市| 衡南县| 扶风县| 江油市| 商洛市| 桂平市| 内江市| 永定县| 密山市| 惠水县| 临邑县| 丰宁| 曲阳县| 鸡东县| 汾阳市| 通化市| 大港区| 娄烦县|