在RegEx中搜索單個字符很容易。整體匹配
EXP:至少一個數字:
\d
,所以我需要在文本匹配至少2位
.*\d{2}.* or .*\d\d.* #### "d2dr5" -> not match... d22r or d00r match..
不會起作用,因爲正則表達式引擎查找這些數字作爲連續如何我可以搜索整體嗎?例如
我想在文本中匹配至少3位數字和2個大寫字詞。文本長度可以是最大12.我該怎麼做?如果你能舉一個例子說明這樣的話,我可以有一個點重新搜索
例如匹配:
a9r2lDpDf2 - 匹配。至少3位數字2大寫字母,總共不超過12個字符。
請舉些例子來說明的規則。以下是否匹配。 A5T6at,AA666,AA6666,6AAAAA6AA6,$$ && EEE %% 55 – amal 2011-06-14 09:23:41
你想檢查密碼的強度嗎? (有助於回答問題,如果我們知道*爲什麼*您有問題。) – Richard 2011-06-14 09:24:28
@amal您的第一個不匹配,因爲至少需要3位數字。所有其他人匹配。 @Richard這些組合經常用來檢測密碼強度,但在這裏我想了解如何進行整體匹配。 – 2011-06-14 09:28:35