回答
1)匹配沒有空格的所有東西,有1到20個字符。
2)符合所有這些跡象 -/@#& $ *以及單詞和空格,最後一個字符必須是
3)比賽三個字
這裏是正則表達式的外觀極好來源
對於「字」改爲「被認爲是一個單詞的一部分人物」;具體來說,是一個字母,數字或下劃線。還值得注意的是,^和$表示每個表達式都固定在行的開頭和結尾;它不會僅僅匹配一行的一部分。 – 2010-07-21 13:49:42
\ w不匹配單詞。 3)匹配三個字母,數字或下劃線的符號! 來測試你的正則表達式您的使用這個工具: http://rexv.org/ 編輯:JacobM是快:) – 2010-07-21 13:50:45
另外,「3)」包含一個捕獲組三個單詞模式 – FK82 2010-07-21 13:51:38
匹配所有以非空白字符,再接至少一個和多達2開頭的字符串字符串結尾之前的0個其他字符。
匹配包含一個或多個「字」字符(字母等)的任何字符串,空格字符,或任何的「 -/@#& $ *」
匹配一個字符串恰好3「字「字符
^[^\s].{1,20}$
匹配任何非空白字符,隨後的字符1和20之間。 [^\s]
可以替換爲\S
。
^[-/@#&$*\w\s]+$
相配1個或以上次數的任何字符:-/@#&$*
,加上任何字字符(A-Ba-b0-9_
)加上任何空白字符。
^([\w]{3})$
匹配三個單詞字符(A-Ba-b0-9_
)。這個正則表達式形成一個組((...)
),這是非常沒有意義的,因爲該組將始終等於聚合匹配。請注意,[...]
是多餘的 - 也可能只是使用\w
而不將其包裝在字符類中。
+1我在你做這件事的時候幾乎沒有通過解析頭號得到,我真的需要在我的正則表達式上工作:/ – heisenberg 2010-07-21 13:57:19
\ w意思是[a-zA-Z0-9_] – Toto 2010-07-21 14:16:11
- 1. 這些正則表達式的含義是什麼?
- 2. 「[^]」正則表達式模式的含義是什麼(javascript正則表達式)?
- 3. 是什麼,這些正則表達式
- 4. 什麼是正則表達式這些
- 5. 這是什麼javascript正則表達式?
- 6. 這是什麼javascript正則表達式
- 7. 在這個正則表達式中\\ +的含義是什麼?
- 8. 正則表達式\ S在JavaScript中的含義是什麼?
- 9. 這個正則表達式的含義是什麼(php)
- 10. 這個正則表達式的含義是什麼?
- 11. 這個正則表達式的含義是什麼?
- 12. 這個正則表達式的含義是什麼?
- 13. 這個正則表達式的含義是什麼?
- 14. 這個正則表達式的含義
- 15. 正則表達式中/ gi的含義是什麼?
- 16. 你在正則表達式中的含義是什麼?
- 17. [^。] *在正則表達式中的含義是什麼?
- 18. 反斜槓在正則表達式中的含義是什麼?
- 19. 「[[]]」在正則表達式中的含義是什麼?
- 20. 正則表達式中'g'標誌的含義是什麼?
- 21. python正則表達式中'(?i)password'的含義是什麼?
- 22. *的含義是什麼?在正則表達式中?
- 23. \ d +在正則表達式中的含義是什麼?
- 24. ^符號在R正則表達式中的含義是什麼?
- 25. 正則表達式中斜槓的含義是什麼?
- 26. 「\ 3」在正則表達式中的含義是什麼?
- 27. 這是什麼javascript正則表達式在做什麼?
- 28. 這是什麼正則表達式?
- 29. Lex這是什麼正則表達式
- 30. 這是什麼正則表達式?
看起來像功課... – 2010-07-21 13:48:52