1樓:習慣受傷
正規表示式:/^13\d$/
表示乙個字串的開始。
後面是13,也就是說以13開頭的字串。
d表示0-9這九個數字,d說明後面13後面只能是9位數字,表示字串的結束。
這個正規表示式的功能就是驗證:13號碼段的手機號碼。
2樓:網友
這個是乙個不完全的手機驗證的正規表示式。
以13開頭後面接9位數字。
正規表示式[1-9]\d{4,9}$/是什麼意思
3樓:網友
1-9 任意數字重複4到9次 從結尾開始數。
正規表示式/^\d+$|^\d+\.\d+$/表示什麼意思
4樓:網友
這個被「|」分兩部分,第一部分:「^d+$」表示整數,即數字開頭,數字結尾,至少要有一位數字。
第二部分:「^d+\.d+$」表示以數字,開頭包含乙個點號,以數字結束,點號之前和點號之後都至少有乙個數字,總的來講就是匹配整數或者浮點數,你可以用一些utraledit測試一下。
5樓:網友
以數字開頭以點和數字結尾,中間不是數字。
6樓:網友
匹配純數字,數字。數字。
正規表示式 /^\d{14}x$||^\d{15}$||^\d{18}$ || ^\d{17}x$/ 表示什麼?
7樓:網友
以14個數字開始並以x結束(^\dx$)
或者全15個數字(^\d$)
或者以17個數字開始並以x結束(^\dx$)或者全18個數字(^\d$)
其中^表示字串開始,$表示字串結束。
順便說下這個校驗還是比較簡單的,並不能很好的校驗身份證的合法性。
8樓:網友
\dx :14位數字和乙個字母x
d : 15位數字。
d :18位數字。
dx :17位數字和乙個字母x
正規表示式:/^-?[1-9]*\d*(\.\d*)?$|^-?0(\.\d*)?$/是什麼意思沒搞明白。
9樓:非我即仙
^表示開始,$表示結束。用這個做限制符是為了來保證資料驗證-?:表示-號出現0次或1次。
1-9]*:內的是允許出現的字符集合。*表示0次或多次。
d*:\d是個預定義字元。與[0-9]是等價的。這裡我有點不明白為什麼要出現*。出現*有些不合理。
:因為。是個預定義字元。表示匹配所有字元,這裡的\是為了做轉義。\.表示僅僅匹配。號,而非所有字元。
解釋了基本的正則意思後,看看這個正則,它的形式如:
a|b/a的作用即匹配以非0開頭的實數。因為-?,所以允許匹配負實數。(\d*)?還記得?吧。所以允許匹配後面帶。的小數字串。?表示可選的。
b的作用即匹配以0開頭的實數。解釋與a類似。
不過樓主的正則似乎有點問題,都是用的*匹配。所以形同-. 這樣的字串也可以被匹配。正確的應該用+,出現一次或多次。
/^[1-9]\d*$/這個正規表示式代表什麼意思
10樓:匿名使用者
dao什麼結束。
這個專正則就屬表示 以1到9的的某位數字開始並以一位或者多位或者零位數字結尾,那是什麼?
如、 119、 1110、等等等。
11樓:網友
以1-9中任意乙個為開始,後面可以0個或多個數字結尾。
12樓:網友
表示:大於0的正整數。
誰能幫我解答(/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/.這個正規表示式的含義
13樓:網友
(\+表示最前面可以有+或者-兩個符號之一。
0|[1-9]\d*)表示0及以上的整數(非0的整數第一位為1-9)
.\d*[1-9])?表示可以有小數部分,小數部分最後一位是1-9,中間為任意數字。
請問下正規表示式"^(\d{7})$"代表什麼意思啊?急啊,**等
14樓:暢想未來1號
驗證乙個七位的整數,「\d」代表整數,大括號中的「7」長度,不懂再問我。
正規表示式d 12d 13d 16d
你這樣寫永遠只會匹配12的,因為到12後它就匹配了,不會繼續往前走了。改成 d d d d d d d 這個表示不了我家的 號碼 0795 0000000,嘿嘿.如果這個010 00000000和 010 00000000能通過這個示例的話,那麼說明 是ok的,如果不行,那麼 有問題?整體來看,依然...
正規表示式匹配雙引號裡面的內容,正規表示式匹配引號中間的內容怎麼寫
測試通過的 title即是 w g 正規表示式匹配引號中間的內容怎麼寫 字串 123 abc bai456 匹配結果 du abc answer1 利用先行和後發斷言zhi規則 最近總dao結了一篇關於正版則表示式的博文權,題主不妨一讀 正規表示式基礎 測試 如下 subject 123 abc 4...
正規表示式問題
a za z a za z d 我測試怎麼可以 你測試不行,你得說一下詳細情況,舉個例子出來.要不然怎麼發現問題.你不測試一下就發啊 你這話怎麼就帶有不尊重人的味道 實際上,之前確實是沒有測試就發上來.那要是遇到一個是有測試才發上來的呢.這個正則,自我感覺它是正確的,你說不行後 也有去測試的.還是沒...