什麼將符合下列條件的正則表達式: - 長 一個字符 - 必須是一個大寫字母或1-8爲AZ或正則表達式1-8
-4
A
回答
7
你一個數字應該閱讀regex tutorial。
^[A-Z1-8]$
2
1
[A-Z1-8]是測試匹配一個字符的方式
+0
在大多數正則表達式實現中,只要至少存在其中一個字符,就會匹配,無論長度如何。 –
相關問題
- 1. 正則表達式 「(?<!^)(?= [AZ])」
- 2. 正則表達式:0-9 AZ AZ或任何這些* + -/=^_`{|}〜
- 3. JavaScript正則表達式允許AZ,az或0-9&@等
- 4. MySQL正則表達式[az] \。[az]但不是am或pm
- 5. java的正則表達式[AZ] {6} - [AZ] {4} - [AZ] {4}
- 6. 包含「AZ」,「az」,「0-9」,「 - 」,「()」,「&」,「/」,「\」,「,」的文本的正則表達式
- 7. Java的正則表達式:AZ和 - 或者_,但只有一次
- 8. 是(「。{2} \\ [AZ] {3}」)模式正確的正則表達式「n2 XXX」
- 9. 正則表達式(第一個字符必須爲AZ)
- 10. 正則表達式從列表中刪除非字母詞AZ AZ(例外)
- 11. 正則表達式「或」表達式
- 12. PHP-MySQLi替換爲正則表達式/正則表達式/正則表達式
- 13. 與regcomp的^ [az] {0,20000} $正則表達式的可怕表現
- 14. 或正則表達式?
- 15. 或正則表達式
- 16. 正則表達式或Python
- 17. IfElse或正則表達式
- 18. Sed - 從正則表達式到(正則表達式或eof)
- 19. 正則表達式或OR兩個範圍正則表達式
- 20. xml正則表達式/正則表達式或運算符
- 21. 正則表達式/正則表達式「或」
- 22. 正則表達式(正則表達式)
- 23. 正則表達式(正則表達式)
- 24. 正則表達式(正則表達式)
- 25. 將正則表達式轉換爲sed或grep正則表達式
- 26. 正則表達式AZ但後來排除串
- 27. 值必須匹配正則表達式^ [^ AZ] + $ - Visual Studio 2015
- 28. 將JavaScript正則表達式轉換爲PHP正則表達式?
- 29. C#正則表達式替換爲正則表達式
- 30. [正則表達式]爲一些正則表達式大於10000
+1對於RTFM,不是爲了答案;這個問題可能會爲迄今爲止SO上最爲蹩腳的正則表達式問題創造記錄。 – Bohemian
這個正則表達式只會匹配英文字母。如果你嘗試使用非英文字母,它會失敗:'ÁÊ' –
@RuiJarimba,當然!但是這個問題明確要求A到Z,並且在不知道正則表達式的情況下,沒有一種適用於Unicode的通用解決方案。大寫西裏爾字母呢?他們也應該被接受嗎?或只修改拉丁字母?我認爲對於問題的範圍,給定的正則表達式是完全有效的。 –