【问题标题】:how to make a field can not be filled minus or symbol?如何使一个字段不能填减号或符号?
【发布时间】:2014-12-17 22:03:20
【问题描述】:

所以和普通的字段输入一样,这个字段只能用数字或字母填充,不能插入像符号(~!@#$/%^&-+=|*.\,)和PHP中的减号/ html。可以帮帮我吗?我在互联网上进行了搜索,但没有找到仅适用于 sql 或 vb

<input type="text" name="text" value="">

该字段将在哪里 POST 到另一个 php $name =trim($_POST['name']);

【问题讨论】:

  • 查看正则表达式,即 preg_replace

标签: php html regex verification


【解决方案1】:

使用this:

bool ctype_alnum ( string $text )

【讨论】:

  • 谢谢你的评论,我现在知道了:D
【解决方案2】:

你可以使用respect/validationalnum方法:

if(v::alnum()->validate($stringToCheck)){
  //valid
}
else {
  //not valid
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-04
    • 2012-03-17
    • 1970-01-01
    相关资源
    最近更新 更多