window.οnlοad=function(){
//RegExp
var text='000-00-0000';
var pattern=/\d{3}-\d{2}-\d{3}/;
//alert(pattern.test(text));//true
if(pattern.test(text)){
console.log("ok");
};
var text='mom and dad and baby';
var pattern=/mom?/gi;
console.log(pattern.exec(text));
//match and search 方法就是將上邊的順序倒過來
var text='000-00-0000';
var pattern=/\d{3}-\d{2}-\d{3}/;
//alert(text.search(pattern));//true
if(pattern.test(text)){
console.log("ok");
};
var text='mom and dad and baby';
var pattern=/mom?/gi;
console.log(text.match(pattern));
//replace
var text='mom and dad and baby';
var pattern=/mom?/gi;
alert(text.replace("om","lio"));//把是替換成誰
console.log(text.replace(/d/g,"lio"));//替換所有
};
js 正則表達式一看就懂
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.