1樓:
答題的人 是搞笑的吧
正規表示式/^[a-za-z]{1,20}$/是什麼意思?
2樓:後廠村
var reg=/^[a-za-z]$/;
正規表示式,必須是大小寫的字母1至20個
if(!reg.test(temp))//如果temp不匹配是1至20個大小寫字母的話彈出警告
哇,匹配漢字哇,相當麻煩滴哇
3樓:常山趙子龍
匹配1到20個字母的字串。
正規表示式,又稱正規表示法、常規表示法(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。
在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。
4樓:
它的意思是:匹配1到20個字母的字串。
正規表示式,又稱正規表示法、常規表示法(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。
在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。
許多程式設計語言都支援利用正規表示式進行字串操作。例如,在perl中就內建了一個功能強大的正規表示式引擎。正規表示式這個概念最初是由unix中的工具軟體(例如sed和grep)普及開的。
正規表示式通常縮寫成"regex",單數有regexp、regex,複數有regexps、regexes、regexen。
5樓:天道sjm酬勤
這是一個正規表示式,匹配不是字母且數字不是1和20的。
6樓:孤_獨_求_醉
/^[a-za-z]$/ 匹配1到20個字母的字串
正規表示式中 (?=.*[a-z]) 什麼意思?
7樓:
意思是斷言,只匹配一個位置。
例如:想匹配一個“人”字,但是隻想匹配中國人的人字,不想匹配法國人的人,就可以用一下表示式
(?=中國)人
所以,樓主的表示式與其他萬用字元連用才能起到效果。
(?=.*[a-z])\d+
這個就表示 匹配以“任意字元連著一個小寫字母”開頭的數字,只匹配數字。(?<=exp)這個是放後面的。
8樓:匿名使用者
這個叫斷言,只匹配一個位置
比如,你想匹配一個“人”字,但是你只想匹配中國人的人字,不想匹配法國人的人
就可以用一下表示式
(?=中國)人
所以,樓主的表示式與其他萬用字元連用才能起到效果。
(?=.*[a-z])\d+
這個就表示 匹配以“任意字元連著一個小寫字母”開頭的數字,只匹配數字。
(?<=exp)這個是放後面的。
語言表述能力不行啊,不知道樓主看沒看懂,有什麼疑問請繼續追問
9樓:匿名使用者
更好的解釋,搜cllgeek
10樓:張正昊
/****************分 割 線***************==*/
還有一篇深度好文:
js中 var=/^[a-za-z]|/g是/...../定義正規表示式的嗎?後邊的g什麼意思? 10
11樓:匿名使用者
你好 這個是代表匹配區域和次數
如果不寫/g 那麼 該準則 會驗證 知道遇見了 他第一個滿足的條件 就會停止
舉個例子 10個人裡 有男有女 你的正規表示式 代表著 匹配誰是男人
如果不加/g 那麼當他找到第一個男人時 他就會停止 不繼續找了如果加了 那麼他會匹配10個人 找出所有的男人這個例子比較生動易懂
希望能幫到你 謝謝
12樓:心不元之
global的首字母,全域性匹配的意思
13樓:楓嘯殘痕
全域性匹配的意思 -。-
14樓:匿名使用者
後面的g是代表匹配全域性
Python正規表示式中reM是什麼意思
python正規表示式中re.m的意思是 多行匹配,影響 和 正規表示式可以包含一些可選標誌修飾符來控制匹配的模式。修飾符被指定為一個可選的標誌。多個標誌可以通過按位 or 它們來指定。如 re.i re.m 被設定成 i 和 m 標誌 re.i 使匹配對大小寫不敏感。re.l 做本地化識別 loc...
正規表示式中代表什麼正規表示式中的或是什麼意思?
點代表的是任意字元。代表的是取 0 至 無限長度 問號代表的是非貪婪模式。三個連結在一起是取儘量少的任意字元,一般不會這麼單獨寫。他大多用在 a 就是取前面任意長度的字元,到底一個 a 出現,匹配如下q wer qwerqweraljlkjlkjlkj,得到 q wer qwerqwera 這部分,...
正規表示式的運算子表達的是什麼意思呢
至於 是 相當於 的意思。這是用來描述語法 的與表示式,在這句之前應該有一段語法的整體框架定義,但是為了增加定義語法的可讀性,往往把過於複雜的部分定義語句用佔位符代替,比如說本例中的。然後在後面附加說明 定義 所代表的真正語句,比如說本例中的。這是用來描述語法的與表示式,在這句之前應該有一段語法的整...