1
A
回答
10
您可以使用正則表達式:
if (preg_match("^[0-9A-Za-z_]+$", username) == 0) {
echo "<p>Invalid username</p>";
}
5
嘗試:
<?php
function IsSafe($string)
{
if(preg_match('/[^a-zA-Z0-9_]/', $string) == 0)
{
return true;
}
else
{
return false;
}
}
?>
相關問題
- 1. 檢查文本框是否包含無效字符
- 2. 檢查輸入是否包含無效字符
- 3. 如何檢查輸入的文件名是否包含無效字符
- 4. 檢查字符串是否包含除
- 5. 檢查是否字符串包含「HTTP://」
- 6. 檢查Enum是否包含字符串?
- 7. 檢查NSMutableArray是否包含字符串
- 8. 檢查NSFont是否包含字符
- 9. 檢查MySQL列是否包含字符
- 10. 檢查行是否包含字符串
- 11. 檢查是否WCHAR包含字符串
- 12. 檢查數組是否包含字符
- 13. 檢查字符串是否包含有效的Python代碼
- 14. 檢查字符串是否包含字(不是子字符串!)
- 15. 檢查字符串是否包含字符集中的字符
- 16. Jquery檢查類名是否包含字符,例如「Y」或「N」
- 17. 檢查目錄名是否存在幷包含字符串
- 18. 檢查用戶是否無效
- 19. (java)無法檢查ArrayList是否包含特定的字符串
- 20. c# - 檢查字符串是否包含字符和數字
- 21. 檢查字符串中是否包含字符和數字
- 22. 檢查字符串是否僅包含有效的ISO 8859-1字符
- 23. 有效檢查一個字符串是否包含另一個字符串
- 24. ASP經典:檢查字符串是否只包含有效的字符
- 25. 檢查密碼是否包含用戶名jquery
- 26. 使用JavaScript檢查字符串是否包含日文字符(包括漢字)
- 27. PHP檢查字符串是否包含數字和檢查字符串長度
- 28. React-Native:檢查字符串是否包含字符串
- 29. 檢查字符串是否包含python中的特殊字符
- 30. 檢查字符串是否只包含允許的字符
你還不如返回(的preg_match( '/ [^ A-ZA-Z0-9 _] /',$字符串)== 0) – Artefacto 2010-05-31 01:34:46
@Art技術上'preg_match'返回一個int,所以有一個小的差異 – 2010-05-31 05:27:25
@Michael Mrozek你需要再次閱讀我的評論。 – Artefacto 2010-05-31 11:55:47