在输入框或文本区域中仅允许数字和字母

朱利弗·加勒托(Juliver Galleto)

我有s表单,我想使其安全,因此我想先验证每个输入值,然后再将其保存到数据库中。例如,我有以下输入字段:

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

现在,例如,有人用数字和字母之类的东西填充了它

myusername12|\/+*()!#$%^@^&_-+=.,';"

这可能是危险的值。因此,我想首先检查该字段是否仅包含字母和数字,否则回显“仅字母和数字”。我怎样才能做到这一点?

怎么样:

if (preg_match('/^[a-z0-9]+$/', $username) {
    echo "Looks good\n";
} else {
    echo "Invalid character\n";
}

并且,如果您想与unicode兼容:

if (preg_match('/^\p{Xan}+$/', $username) {
    echo "Looks good\n";
} else {
    echo "Invalid character\n";
}

其中\p{Xan}代表任何字母数字。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入框或文本区域中仅允许数字和字母

来自分类Dev

使用Javascript在文本区域中仅允许退格

来自分类Dev

如何在获取另一个输入框的值的keyup事件中替换文本区域中的特定文本

来自分类Dev

文本区域中的输入类型

来自分类Dev

仅Excel VBA输入框字母和最大长度

来自分类Dev

打印表单特定区域中的文本区域/输入的标签和值

来自分类Dev

如何使用Java在输入或文本区域中的数字下划线

来自分类Dev

如何使用Java在输入或文本区域中的数字下划线

来自分类Dev

替换文本区域中的数字模式和电子邮件

来自分类Dev

仅允许MS Access在文本框中输入字母

来自分类Dev

如何将多个输入框的值传递给另一个输入或文本区域

来自分类Dev

用户在文本区域中输入的输出特定值

来自分类Dev

在Ionic输入文本区域中更改字体大小

来自分类Dev

在输入文本区域中设置插入符号的样式

来自分类Dev

在Ionic输入文本区域中更改字体大小

来自分类Dev

如何防止用户仅在文本区域中输入空格

来自分类Dev

在文本区域中获取和设置文本选择

来自分类Dev

使用CSS和JS固定文本区域中的文本

来自分类Dev

使用CSS和JS固定文本区域中的文本

来自分类Dev

在文本区域中获取和设置文本选择

来自分类Dev

如何允许用户仅输入数字和字母?

来自分类Dev

在输入文本框中仅允许数字

来自分类Dev

文本区域和输入的宽度不同

来自分类Dev

从文本输入框中对字母和数字的可变序列进行javascript验证

来自分类Dev

在文本区域中左对齐文本

来自分类Dev

实时渲染文本区域中的文本

来自分类Dev

如何限制文本区域仅包含数字?

来自分类Dev

输入中仅允许使用字母数字,特殊字母和符号

来自分类Dev

输入中仅允许使用字母数字,特殊字母和符号

Related 相关文章

  1. 1

    输入框或文本区域中仅允许数字和字母

  2. 2

    使用Javascript在文本区域中仅允许退格

  3. 3

    如何在获取另一个输入框的值的keyup事件中替换文本区域中的特定文本

  4. 4

    文本区域中的输入类型

  5. 5

    仅Excel VBA输入框字母和最大长度

  6. 6

    打印表单特定区域中的文本区域/输入的标签和值

  7. 7

    如何使用Java在输入或文本区域中的数字下划线

  8. 8

    如何使用Java在输入或文本区域中的数字下划线

  9. 9

    替换文本区域中的数字模式和电子邮件

  10. 10

    仅允许MS Access在文本框中输入字母

  11. 11

    如何将多个输入框的值传递给另一个输入或文本区域

  12. 12

    用户在文本区域中输入的输出特定值

  13. 13

    在Ionic输入文本区域中更改字体大小

  14. 14

    在输入文本区域中设置插入符号的样式

  15. 15

    在Ionic输入文本区域中更改字体大小

  16. 16

    如何防止用户仅在文本区域中输入空格

  17. 17

    在文本区域中获取和设置文本选择

  18. 18

    使用CSS和JS固定文本区域中的文本

  19. 19

    使用CSS和JS固定文本区域中的文本

  20. 20

    在文本区域中获取和设置文本选择

  21. 21

    如何允许用户仅输入数字和字母?

  22. 22

    在输入文本框中仅允许数字

  23. 23

    文本区域和输入的宽度不同

  24. 24

    从文本输入框中对字母和数字的可变序列进行javascript验证

  25. 25

    在文本区域中左对齐文本

  26. 26

    实时渲染文本区域中的文本

  27. 27

    如何限制文本区域仅包含数字?

  28. 28

    输入中仅允许使用字母数字,特殊字母和符号

  29. 29

    输入中仅允许使用字母数字,特殊字母和符号

热门标签

归档