1. 程式人生 > >js正則表示式 判斷是否純數字

js正則表示式 判斷是否純數字

^ 表示打頭的字元要匹配緊跟^後面的規則
$ 表示打頭的字元要匹配緊靠$前面的規則
/^ 和 $/成對使用是表示要求整個字串完全匹配定義的規則,而不是隻匹配字串中的一個子串。
\d表示數字
[ ]方括號表示查詢範圍
n{X,} 匹配包含至少 X 個 n 的序列的字串。

下述述表示式 0到9範圍的 數字 出現1到n次

var reg=/^\d{1,}$/
var pattern=new RegExp(reg);
console.log(pattern.test("123"));
//精確匹配 'image/1到n位的數字'
var reg='image/[0-9]{1,}$'

補充:[^abc] 表示給定的集合外的任何字元
[^\d]表示數字以外的任何字元

\W 元字元用於查詢非單詞字元。

\w 單詞字元包括:a-z、A-Z、0-9,以及下劃線。