正規表示式使用

2021-09-23 15:37:50 字數 1151 閱讀 6168

正規表示式的使用

/*是否帶有小數*/

function

isdecimal

(strvalue )

/*校驗是否中文名稱組成 */

function

ischina

(str)$/;

/*定義驗證表示式*/

return reg.

test

(str)

;/*進行驗證*/

}/*校驗是否全由8位數字組成 */

function

isstudentno

(str)$/;

/*定義驗證表示式*/

return reg.

test

(str)

;/*進行驗證*/

}/*校驗**碼格式 */

function

istelcode

(str)

-\d)|(1[3584]\d))$/

;return reg.

test

(str);}

/*校驗郵件位址是否合法 */

function

isemail

(str)

(?:\.[a-z])$/

;return reg.

test

(str);}

/*手機號隱藏中間4位*/

function

isphone

(str)

)$/if

(reg.

test

(str)

)else

return console.

log(result);}

/*清理多餘空格,替換成1個空格*/

使用正規表示式

如果原來沒有使用過正規表示式,那麼可能對這個術語和概念會不太熟悉。不過,它們並不是您想象的那麼新奇。請回想一下在硬碟上是如何查詢檔案的。您肯定會使用 和 字元來幫助查詢您正尋找的檔案。字元匹配檔名中的單個字元,而 則匹配乙個或多個字元。乙個如 data?dat 的模式可以找到下述檔案 data1.d...

使用正規表示式

本文節選自 並有稍微修正。使用正規表示式 您可以使用正規表示式做很多事情。在以下的列表中,您可以找到一些最普通 最常用的正規表示式的例子。表示文字串必須在一行的開頭。所以,當查詢行的開頭只為 hosts 的行,可以使用命令 grep ls hosts 代表了一行的結尾。所以,當查詢行的結尾只為 ho...

正規表示式使用

1 靜態match方法 使用靜態match方法,可以得到源中第乙個匹配模式的連續子串。2 靜態的matches方法 這個方法的過載形式同靜態的match方法,返回乙個matchcollection,表示輸入中,匹配模式的匹配的集合。3 靜態的ismatch方法 此方法返回乙個bool,過載形式同靜態...