最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript正則表達(dá)式簡(jiǎn)單實(shí)用實(shí)例

 更新時(shí)間:2017年06月23日 14:27:34   作者:DOS先生  
這篇文章主要介紹了JavaScript正則表達(dá)式簡(jiǎn)單實(shí)用實(shí)例的相關(guān)資料,需要的朋友可以參考下

 1.replace

var user='xia&&min**';
user=user.replace(/[^A-Za-z\d_-]+/,'');   //需要再次賦值
console.log(user); //xiamin**
user = user.replace(/[^A-Za-z\d_-]+/g, '');  //全局進(jìn)行替換
console.log(user); //xiamin

分割郵件

var email='nettuts@tutsplus.com';
var result=email.replace(/([A-Za-z_\d-]+)@([A-Za-z_\d-]+)\.[a-z]{2,4}/ig,'$1,$2');
console.log(result); //nettuts tutsplus

2.test

這個(gè)方法接受單個(gè)字符串參數(shù),然后返回一個(gè)布爾值,該值表明是否找到一個(gè)批評(píng)。如果你不需要對(duì)特定的匹配結(jié)果進(jìn)行操作,比如,驗(yàn)證用戶(hù)名,“test”方法已足夠完成這個(gè)任務(wù)。

var name='xiamin';
var result=/[A-Za-z-_]+/.test(name);
console.log(result);

3.match

與test方法不同,match() 返回一個(gè)包含所有找到的批評(píng)的數(shù)組。

var name='xiamin';
var result=name.match(/i/g);
console.log(result); //(2) ["i", "i"]

匹配所有問(wèn)號(hào)前后內(nèi)容

var url ='http://localhost:8080?name=xiamin';
var result=url.match(/^(.+)\?(.+)/i);
console.log(result);//"http://localhost:8080?name=xiamin?" "http://localhost:8080" "name=xiamin"

匹配#后面的內(nèi)容

var url ='http://localhost:8080?name=xiamin#dnsjdnw';
var result=url.match(/#(.+)/i);
console.log(result);//"#dnsjdnw", "dnsjdnw"

獲取協(xié)議

var url ='http://localhost:8080?name=xiamin#dnsjdnw';
var result=url.match(/(ht|f)tps?:/i);
console.log(result);//"http:", "ht"

匹配頁(yè)面url

var url ='http://www.baidu.com';
var result=url.match(/.+\.[a-z]{2,4}/ig);
console.log(result);//http://www.baidu.com

以上所述是小編給大家介紹的JavaScript正則表達(dá)式簡(jiǎn)單實(shí)用實(shí)例,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

西安市| 桦甸市| 威远县| 永胜县| 沿河| 东乌| 普格县| 闽侯县| 永新县| 娱乐| 新邵县| 宣武区| 贞丰县| 惠州市| 英吉沙县| 吉木乃县| 安远县| 雷山县| 佳木斯市| 盐亭县| 内乡县| 万载县| 清镇市| 区。| 巴里| 威信县| 武城县| 新邵县| 远安县| 无极县| 永靖县| 深圳市| 宁城县| 麻栗坡县| 禹城市| 集安市| 谷城县| 金阳县| 镇平县| 万山特区| 克东县|