1樓:
有的,在正規表示式中 「*」代表的是任意字元 「\d」代表的是數字0~9,但是「\d」只能代表一個數字。「^」與字串開始的地方匹配,不匹配任何字元。「$」與字串結束的地方匹配,不匹配任何字元.
"+"代表修飾匹配次數為至少 1 次。要匹配 "+" 字元本身,請使用 "\+";「.」代表匹配除了換行符(\n)以外的任意一個字元。
要匹配小數點本身,請使用 "\.";「?」代表修飾匹配次數為 0 次或 1 次。
要匹配 "?" 字元本身,請使用 "\?";「|」左右兩邊表示式之間 "或" 關係。
匹配 "|" 本身,請使用 "\|"。
如果最後一位是0~9的數字,正在表示式為:「^*\d$」
如果最後一位不能確認是一位的或者多位的,也不能確認是小數還是整數的話。正規表示式為:「^*\d+\.?\d*|\.\d+$」.
2樓:蛋殼兒漂
如果你整個內容包含豐富,有字母漢字還有空格換行等,那就^[\\d\\d]*\\d$
比如「張三 體重:180 身高: 180」
如果你整個內容相對規則,就是字母數字,那就^\\w*\\d$
可以匹配比如「baidu2010」和「x123y456」這種反正結尾是\\d$
正規表示式求判斷字串是否是小於8位純數字
求一個正規表示式,判斷一個字串:是否是數字並且是正數或0(整數小數都可以)
3樓:
正數、負數、和小數:^(\-|\+)?\d+(\.\d+)?$
求正規表示式:判斷字串只能是數字,字母,下劃線中的兩種,只能是三種型別中的兩種,6位以上 10
4樓:匿名使用者
var reg = /^(?!(\d+|[a-z]+|_+|(?!([\da-z]+|[\d_]+|[a-z_]+)$)[\da-z_]+)$)([\da-z]|[\d_]|[a-z_])$/i;
var str="_sdfdddfffffff4ff";
reg.test(str);
求正規表示式,驗證如:(數字,數字),(數字,數字],[數字,數字),[數字,數字]
5樓:匿名使用者
如果說 想匹配 數字,數字 兩邊的括號可能是 (或[ )或] ,且並不要求配對出現,可以用:
[\[\(]\d+,\d+[\]\)]
[ \[ \( ] #左邊是 [ 或 (,需要轉義
\d+ #一組數字
, #小數點
\d+ #一組數字
[ \] \) ] #右邊是 )或],也要轉義。
這裡的數字 \d+ 不包括負數、小數,如果需要包含,可以對\d 進行適當更改
-?\d+(?:\.\d+)?
6樓:匿名使用者
^(\(\d+,\d+\),)*\(\d+,\d+\)$
求一個正規表示式 100,求一個正規表示式
下面是一個正規表示式,可以用來匹配滿足上述要求的字串 w s s s and or s w s s 該正規表示式分為四個部分 1 以 開頭和以 結尾,表示匹配的字串必須是完整的字串,不能包含其他字元。2 中間的部分是一個可選的分組,表示可以匹配空字串。如果要匹配非空字串,則必須滿足如下條件 必須以k...
正規表示式中和有什麼區別,正規表示式裡面 和 有什麼區別?
之蘿蘿蔔 最基本的意思 小括號就是括號內看成一個整體 中括號就是匹配括號內的其中一個,大括號就是匹配幾次 但是括號裡變加上其他字元就有不同意思 詳細介紹 例如 n是一個非負整數。匹配確定的n次。例如,o 不能匹配 bob 中的 o 但是能匹配 food 中的兩個o。n是一個非負整數。至少匹配n次。例...
js判斷是否為郵件,JS正規表示式判斷郵箱
可以根據正規表示式判斷某個值是否是郵箱格式 郵箱正規表示式 var regemail w w w w w w js驗證 var useremail test test.com if regemail.test useremail 如果返回true,表示useremail符合郵箱格式 else 你可以...