javascript中正規表示式常用例項

2021-08-04 15:22:27 字數 827 閱讀 2462

正規表示式是強有力的字串處理工具,其基本公式為:

/正規表示式主體/

修飾符(可選)

修飾符有如下三個:

修飾符描述

i執行對大小寫不敏感的匹配。

g執行全域性匹配(查詢所有匹配而非在找到第乙個匹配後停止)。

m執行多行匹配。

下面是正規表示式常用的場合:

/*是否帶有小數*/

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

)

JavaScript中正則驗證

在一次使用js的正則對輸入字串進行驗證時,使用了正則物件的test方法,此次,我的驗證是對乙個版本號的格式的驗證 版本號格式如下 a.b.c,其中,a b c均是乙個一到三位的數字,比如,1.2.3。正規表示式 var reg d.d.d g,這是乙個完全匹配。第一次呼叫 reg.test a.b....

JavaScript中正規表示式的使用

結果是 oranges are round,and oranges are juicy.例 結果是 twas the night before christmas.例 結果是 ith,john 2 search search通過正規表示式查詢相應的字串,只是判斷有無匹配的字串。如果查詢成功,sear...

JS中正規表示式

js中正規表示式有幾種不同的使用方法,一些用法是通過字串物件來使用,另外一些通過正規表示式物件使用。一 regexp 正規表示式 的屬性和方法 1 屬性 regexp的例項有幾個唯讀的屬性 global表示是否為全域性匹配,igorecase表示是否忽略大小寫,multiline表示是否為多行匹配,...