正規表示式是不是有多個版本。

2025-02-03 17:25:14 字數 1518 閱讀 1051

1樓:網友

只有乙個版本,不過有些語法不同的語言支援不是那麼全。

比如js就不支援:(?exp)

正規表示式,驗證版本

2樓:charles大男人

d+(\d+)+

d+ :1到多個數字。

\d+ :以點開頭,後面跟一串數字的字串(類似 .123)

.\d+):捕獲組,相當於指定乙個型別的字串做匹配(\.d+)+1到多個上面匹配的字串(類似 .123)

3樓:初來乍到

var reg=/^[0-9]\.0-9]\.0-9]$/;

不限制長度什麼意思, 如果格式就是 那上邊的正則就可以,如果要其他樣子的,可以追問。

4樓:網友

/^\d+(\d+)$/

如果不要限制長度的話替換成*

兩個正規表示式區別是什麼?

5樓:亂紅齋

乙個匹配有符號數,另乙個匹配有符號數或無符號數。

正規表示式,又稱規則表示式,是電腦科學的乙個概念,這個概念最初是由unix中的工具軟體普及開的。正則表通常被用來檢索、替換那些符合某個模式(規則)的文字。正則引擎主要分為dfa、nfa兩大類。

許多程式設計語言都支援利用正規表示式進行字串操作。

在最近的六十年中,正規表示式逐漸從模糊而深奧的數學概念,發展成為在計算機各類工具和軟體包應用中的主要功能。不僅僅眾多unix工具支援正規表示式,近二十年來,在windows的陣營下,正規表示式的思想和應用在大部分 windows 開發者工具包中得到支援和嵌入應用。

正規表示式是對字串操作的一種邏輯公式,就是用事先定義好的一些特定字元、及這些特定字元的組合,組成乙個「規則字串」,這個「規則字串」用來表達對字串的一種過濾邏輯。

正規表示式的種類??????

6樓:匿名使用者

沒有通用,流派不同。

正規表示式版本檢測

7樓:網友

/msie (5\.5|6\.)/i

這個就是正規表示式。

msie就是瀏覽器裡ie瀏覽器的標識。

求乙個版本號的正規表示式,版本號的格式可以是1.1或1.1.2或10000這個樣子的

8樓:緋彈亞絲娜

\d+(\d+)

解釋:\d+ #匹配數字。

.\d+) #匹配數字之後還有。數字#表示可以重複0-2次,匹配和的情況。

如果想要匹配。

這樣的情況,可以把改成*不限數量。

d+(\d+)*

多個可能的正規表示式怎麼寫

9樓:網友

正規表示式: /([abc])/

通過匹配結果的陣列長度,可以判斷是否只有一次匹配。

正規表示式js驗證,正規表示式js驗證

所求正規表示式如下 d d d d d 解釋 d 規則a,不允許右括號後接數字 規則b,不允許符號後面接符號或右括號 規則c,不允許左括號後接運算子 可以表示負號 d 規則d,不允許左括號前有數字或右括號 d 規則e,字串開頭必須是,數字,負號,左括號中的一個 d 規則f 結尾必須是數字或者右括號 ...

js正規表示式怎樣匹配,js正規表示式怎樣匹配之其中一個

不要亂用轉義符 var regexp g 或者var regexp g 正規表示式匹配的問題?括號寫錯了,正則更正為如下,就可以了 b endfunction endtask s s w b 我已經測試過了 af ai am ap ar b b2 isin js中的正規表示式怎樣將一個字串以 分隔開...

正規表示式dd的意思這個正規表示式什麼意思dd

表示行開頭 至少出現一次數字 任意字元和至少出現一次數字 出現1次或0次 行結尾。行開頭 d 數字 出現至少1次 任意字元,除換行和回車之外 出現0或1次 d 括號裡內出現0或1次 行結尾 擴充套件資料 常用正規表示式 2 域名 a za z0 9 a za z0 9 a za z0 9 a za ...