我目前正在使用這個正則表達式/^[A-Za-z_ ]{3,20}$/;
來驗證我網站上的名稱。這個表達式的問題是,它也匹配三個或更多的空格!我沒有輸入任何名稱,只進入三次命中空間,驗證!我只想在輸入一些文本時驗證空格。這個怎麼做 ?正則表達式只有在輸入一些測試的情況下才能匹配空格-JS
0
A
回答
2
1
你可以使用這個表達式:
/^[a-z][\w ]{1,18}[a-z]$/i
,不會允許在開始或結束空間。
相關問題
- 1. 正則表達式匹配的表達只有這些情況
- 2. 正則表達式只有在找不到完全匹配的情況下才能匹配複數
- 3. 只有一個空格匹配名稱的正則表達式
- 4. 只有在所有行匹配的情況下,我如何才能使用Python正則表達式替換?
- 5. 正則表達式不匹配所有的情況下
- 6. 正則表達式:一個特定的情況下不匹配
- 7. 只有在某些條件匹配的情況下才能向webpack注入一些js?
- 8. 正則表達式 - 匹配後只允許空格或空格
- 9. 正則表達式 - 測試或匹配
- 10. 正則表達式僅匹配空格
- 11. 正則表達式 - 匹配空格
- 12. Java:意外情況下的正則表達式匹配
- 13. C#正則表達式不匹配,但正則表達式測試者匹配
- 14. 在需要非貪婪匹配的情況下匹配正則表達式
- 15. JS正則表達式匹配的話,包括空格
- 16. 組的情況下,表達式匹配
- 17. 正則表達式匹配只包含空格的行
- 18. 正則表達式匹配XML輸入下一行
- 19. 需要正則表達式值才能正確匹配我的輸入文本
- 20. 正則表達式匹配一個數字標記,但只有在不屬於另一個字的情況下
- 21. 對某些網站的Javascript正則表達式匹配只有
- 22. 只在正則表達式匹配
- 23. 正則表達式:匹配兩種情況之一?
- 24. 正則表達式匹配模式只有非空
- 25. 正則表達式測試如何只返回精確匹配
- 26. 正則表達式匹配成才與
- 27. IP正則表達式的情況下
- 28. JavaScript正則表達式的情況下
- 29. 只有在輸入格式正確的情況下才能保存輸入數據
- 30. 正則表達式匹配在SQL列下列輸入
「一些文字」是指如何連字母? – aelor