【发布时间】:2015-12-05 03:26:40
【问题描述】:
我已经检查了这个链接Validate username as alphanumeric with underscores。
我想在字符串检查中添加更多条件
我的条件;
条件1: Alphanumeric including ! "#$%&'()*+,-./:;=?@^_~
如何在php帮助中做到这一点
编辑:
显示语法错误:
<?php
if (preg_match("//^[A-Za-z0-9_! "#$%&'()*+,\-.\\:\/;=?@^_]+$/", "PHP is the web scripting language of choice.")) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
?>
【问题讨论】:
-
只需将这些特殊字符添加到您的角色类中。
-
我不明白条件 1 和条件 2 之间的区别。
-
@anubhava,请添加答案
-
为什么要投反对票。我无法理解那些以任何理由投反对票的人
-
你可以使用这个正则表达式:
'/^[A-Za-z0-9_! "#$%&\'()*+,.:\/;=?@^-]+$/'
标签: php regex string preg-match