文字列に文字が含まれているかどうかわかりますか? ユーザー名に使用できない無効な文字が5つあります。 { - ()*#}どうすればいいですか?文字列に文字が含まれているかどうかわかりますか?
0
A
答えて
3
if (preg_match('/[-()*#]/', $string)) {
echo 'string contains one or more illegal characters';
}
if (preg_match('/[^a-zA-Z0-9]/', $string)) {
echo 'string contains non-alphanumeric characters';
}
2
$disallowed = array('-', '(', ')', '*', '#');
$valid = true;
foreach ($disallowed as $char) {
if (strpos($username, $char) !== false) $valid = false;
}
if ($valid)
echo 'valid username';
else
echo 'invalid username';
1
if (preg_match('/(\{|\(|-|\)|\*|#|\})+/g', $string)) {
echo 'invalid characters';
}
4
あなただけのすべての単一の文字が使用coud文字または数字であるかどうかを確認したい場合:ユーザー名に ``風を
if(ctype_alnum($text)){
echo "Success!";
}
関連する問題
- 1. 文字列に文字列が含まれているかどうかを確認してキャンセルしますか?
- 2. 文字列が文字列に含まれているかどうかを確認しますか?
- 3. 文字列に列に文字列が含まれているかどうかを確認する方法MySQL
- 4. AutoHotKey - 文字列に別の文字列が含まれているかどうかをテストします。
- 5. 文字列に大文字小文字を区別しない別の文字列が含まれているかどうかを確認できますか?
- 6. 文字列に文字/数字が含まれているかどうかを確認する
- 7. 文字列にPHPの他の文字列が含まれているかどうかを確認する
- 8. 文字列に文字列が含まれているかどうかを確認する
- 9. 文字列が別の文字列リストに含まれているかどうかをチェックする方法は?
- 10. 文字列に(文字列の)リストの要素が含まれているかどうかを確認する
- 11. 文字列に部分文字列が含まれているかどうかを示すブール
- 12. 文字列にコンマが含まれているかどうか確認する
- 13. Chai.js - 文字列にリストの部分文字列が含まれているかどうかを調べる
- 14. 文字列に別の文字列が含まれているかどうかを調べる
- 15. 文字列にawkの部分文字列が含まれているかどうかを調べる方法
- 16. 文字列に特殊文字が含まれているかどうかを確認するには?
- 17. 文字列に大文字が含まれているかどうかを確認してください。
- 18. 文字列xに文字 "G"が含まれているかどうかを確認するメソッドを書く
- 19. List/ArrayListに文字列の文字が含まれているかどうかチェックするJava
- 20. 文字列に文字が含まれているかどうかをチェックする方法は?
- 21. テキストボックスに文字列が含まれているかどうかをチェック
- 22. 文字列にintが含まれているかどうかを確認
- 23. 文字列に計算が含まれているかどうかをチェック
- 24. 文字列に改行が含まれているかどうかをチェック
- 25. 文字列に日付が含まれているかどうかをチェック
- 26. 配列には文字列が含まれていますか?
- 27. char配列に文字列が含まれていますか?
- 28. 文字列にScalaの文字が含まれているかどうかを調べる
- 29. スウィフトの文字列に絵文字が含まれているかどうかを調べる
- 30. Python文字列に絵文字が含まれているかどうかを調べる方法は?
を受け入れますか?私。チェックしたい唯一の特殊文字は、これらの文字だけですか?もしそうなら、私は*なぜ*を質問したいと思いますか? – deceze
tnxたとえば、私は言った – mamrezo
おそらくあなたは逆のアプローチが必要です - *許可*文字ではなく、*許可されていない*文字をチェックしています。 – deceze