我需要爲學生ID輸入驗證我的形式我怎麼能使其具有像「A12345678」有一個字母后跟8號哪有我!預浸匹配學生證
回答
格式在輸入表單中添加您的驗證
< input type ='text'id =「student_id」name =「student_id」pattern =「[AZ,az] {1} [0-9] {8}」標題= 「輸入正確的學生ID」 類= 「形式控制」 需要>
: [ A-Z,A-Z] {1}是指1個字符是按字母順序(大寫或小寫)
[0-9] {8}裝置8個字符是數字
希望它能幫助!
這對於OP詢問的後端驗證沒有幫助。即使你在表單中有這個,你也應該在後端驗證數據。 _Never_信任來自用戶的數據。 –
@MagnusEriksson也許這可以幫助
:preg_match('/ [a-z] \ d {1,8} /','A12345678'); –
您是否要求我爲您調試答案? –
- 1. 請幫我約預浸匹配驗證
- 2. 雙預浸匹配登錄驗證
- 3. 錯誤在我的預浸匹配
- 4. 預浸匹配不適合我PHP的
- 5. 預浸匹配所有與模式
- 6. PHP預浸匹配,所有的捕捉
- 7. 預浸匹配來自的file_get_contents
- 8. 預浸匹配和替換元素
- 9. 預浸匹配多行不工作
- 10. 簡單預浸匹配模式
- 11. PHP預浸匹配表達式
- 12. 預浸匹配提取數字模式
- 13. 預浸匹配():範圍無序
- 14. PHP預浸匹配以驗證用戶的文本輸入
- 15. PHP預浸匹配的正則表達式AHREF網址
- 16. 預浸匹配,更換URL來設置高亮
- 17. 預浸表達式匹配不包括「CHR」組
- 18. PHP預浸匹配解析的東西,可能是YouTube網址
- 19. 匹配/忽略在PHP預浸正則表達式多行
- 20. Xpath的正則表達式和預浸匹配功能
- 21. 預浸匹配重複或增量字符
- 22. 預浸更換相匹配的最接近的模式
- 23. PHP預浸匹配的字符串忽略空白
- 24. 預浸匹配的電子郵件名稱從到
- 25. 定期預期匹配數學模塊
- 26. PHP預浸反轉
- 27. 算法 - 匹配學生考試中心
- 28. Spring Security預認證匹配器
- 29. 部署標識與預訂不匹配。我的TemporaryKey.pfx在哪裏?
- 30. 採用預浸比賽
你試過了什麼?你有沒有試圖自己解決這個問題? 請閱讀:[如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve)以及[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask) –
在這個'A12345678'中有8個數字。 –
嘗試這個'preg_match('/^A \ d {7} $ /','A1234567');' –