回答
這應該這樣做。
/^[a-zA-Z][a-zA-Z \.-]+$/
dkruythoff - 它不驗證任何這個正則表達式的名字 – user922330 2012-02-07 22:43:17
然後你要麼有無效的名字,要麼我的RegEx在你使用的系統中不起作用,我沒有從你的問題中得到。 – dkruythoff 2012-02-08 10:34:58
@ user922330:如果您讓我們知道您使用的是哪種語言的正則表達式,並且可能提供了一些應該與不應匹配的示例名稱,這將有所幫助。 – Johnsyweb 2012-02-14 17:21:23
- 1. 按字符串搜索字段名稱
- 2. 訪問Postgres的字段指定字段的名稱作爲文本字符串
- 3. 名稱字段未設置爲表單輸入字段
- 4. Elasticsearch日期字段:時代毫秒輸入,字符串輸出?
- 5. C++:使用輸入字符串作爲變量名稱
- 6. 使用輸入字符串作爲函數名稱C++
- 7. 將輸入字符串視爲BASH中定義的數組名稱
- 8. MVC3查詢字符串參數和輸入字段共享相同的名稱
- 9. 字符串名稱
- 10. 一個輸入字段,多個名稱
- 11. 文本輸入包括字段名稱
- 12. 更改輸入字段的名稱
- 13. PHP哈希輸入字段名稱
- 14. 更改輸入字段抓取名稱
- 15. HTML輸入字段的標準名稱
- 16. JavaScript對象文字中字段名稱的字符串
- 17. 連接字符串指定字段名
- 18. 將字符串轉換爲字段名稱
- 19. 獲取表字段名稱作爲字符串
- 20. 靜態元模型,jpa和字段名稱作爲字符串
- 21. 以字爲單位輸入字符串字段
- 22. PHP - 字符串 - 尋找所有值,其中輸入名稱=;
- 23. 將輸出名稱寫入字符串中添加額外字符
- 24. 如何在字段中引用ViewData.Model中的字段值字符串名稱
- 25. 從PHP輸入字符串中刪除特定的字符串
- 26. 使用靜態字符串在JSP中定義輸入字段名稱 - 好主意還是不好?
- 27. 私人字段名稱與Java中的私有字符串名稱混淆
- 28. Django名稱字段:在一個字段中輸入全名會更好嗎?
- 29. Python:在字符串中通過名稱訪問結構字段
- 30. URL查詢字符串中字段名稱的多個值?
對RegEx使用名稱的錯誤想法。名稱沒有標準化,只會通過告訴用戶名稱無效而使用戶失望。 – 2012-02-07 22:41:16
您應該刪除前導/尾隨空白,而不是驗證。 – 2012-02-07 22:42:14
我們正在將數據表單舊系統遷移到新系統。所以我們不需要任何以空格開頭的名字,我們也不應該修改源數據,唉,我沒有其他選擇,只有第一部分是 – user922330 2012-02-07 22:45:39