PHP 正则表达式只接受字母和数字以及一个点

马哈茂德·萨米

我不太了解正则表达式,我正在尝试创建一个用户名字符串,只接受英文字母和数字,并且只接受一个点。

我有这个正则表达式代码:

if(preg_match('/[^A-Za-z0-9]/', $username)){
    $error = "Invalid Username";
}

此代码允许我只有英文字母和数字,我想在此代码中添加点,并且只接受一个点。

里克登汉

只有一个点,但在字符串中的任何位置?我会做第二次检查:

if(preg_match('/[^A-Za-z0-9\.]/', $username) || substr_count($username, '.') > 1){
    $error = "Invalid Username";
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP正则表达式替换最后一个点

来自分类Dev

正则表达式 - 找到一个带有数字/字母/两者并以 .php 结尾的 8 个字母的单词

来自分类Dev

PHP字母数字正则表达式

来自分类Dev

PHP正则表达式-简短一点

来自分类Dev

php正则表达式文件扩展名前的最后一个数字

来自分类Dev

在一个PHP中合并两个正则表达式

来自分类Dev

PHP正则表达式段符,至少包含1个字母,但不全为数字

来自分类Dev

PHP正则表达式以随机顺序匹配4位数字和2个字母

来自分类Dev

一个用于列表项和换行符的PHP正则表达式

来自分类Dev

正则表达式PHP仅获得第一个匹配项

来自分类Dev

PHP preg_replace正则表达式删除最后一个标签

来自分类Dev

如何在一个正则表达式中组合多个条件-PHP

来自分类Dev

使用PHP的Apache日志文件的另一个正则表达式

来自分类Dev

PHP正则表达式匹配一个词,但不匹配其他

来自分类Dev

PHP找到一个特定的正则表达式

来自分类Dev

另一个php正则表达式问题

来自分类Dev

正则表达式:用 替换第一个空格后 在 php 中

来自分类Dev

正则表达式获取 url php 的最后一个词

来自分类Dev

如何为以一个字符后跟6个数字开头的字符串编写php正则表达式

来自分类Dev

正则表达式-使用PHP允许字母数字,逗号,句点和空格

来自分类Dev

PHP正则表达式检查字母数字字符串

来自分类Dev

正则表达式在大写字母 php 后查找数字

来自分类Dev

正则表达式只返回某些值 PHP

来自分类Dev

如何使一个用户名输入只接受在PHP数字和字母?

来自分类Dev

捕获重复-PHP中的字母-正则表达式

来自分类Dev

一个允许空格,逗号,点,数字和任何字母的正则表达式?

来自分类Dev

正则表达式可连续查找php中3个字母实例

来自分类Dev

PHP,正则表达式最后一次出现一个(或多个)字符串

来自分类Dev

正则表达式字符,后跟数字php

Related 相关文章

  1. 1

    PHP正则表达式替换最后一个点

  2. 2

    正则表达式 - 找到一个带有数字/字母/两者并以 .php 结尾的 8 个字母的单词

  3. 3

    PHP字母数字正则表达式

  4. 4

    PHP正则表达式-简短一点

  5. 5

    php正则表达式文件扩展名前的最后一个数字

  6. 6

    在一个PHP中合并两个正则表达式

  7. 7

    PHP正则表达式段符,至少包含1个字母,但不全为数字

  8. 8

    PHP正则表达式以随机顺序匹配4位数字和2个字母

  9. 9

    一个用于列表项和换行符的PHP正则表达式

  10. 10

    正则表达式PHP仅获得第一个匹配项

  11. 11

    PHP preg_replace正则表达式删除最后一个标签

  12. 12

    如何在一个正则表达式中组合多个条件-PHP

  13. 13

    使用PHP的Apache日志文件的另一个正则表达式

  14. 14

    PHP正则表达式匹配一个词,但不匹配其他

  15. 15

    PHP找到一个特定的正则表达式

  16. 16

    另一个php正则表达式问题

  17. 17

    正则表达式:用 替换第一个空格后 在 php 中

  18. 18

    正则表达式获取 url php 的最后一个词

  19. 19

    如何为以一个字符后跟6个数字开头的字符串编写php正则表达式

  20. 20

    正则表达式-使用PHP允许字母数字,逗号,句点和空格

  21. 21

    PHP正则表达式检查字母数字字符串

  22. 22

    正则表达式在大写字母 php 后查找数字

  23. 23

    正则表达式只返回某些值 PHP

  24. 24

    如何使一个用户名输入只接受在PHP数字和字母?

  25. 25

    捕获重复-PHP中的字母-正则表达式

  26. 26

    一个允许空格,逗号,点,数字和任何字母的正则表达式?

  27. 27

    正则表达式可连续查找php中3个字母实例

  28. 28

    PHP,正则表达式最后一次出现一个(或多个)字符串

  29. 29

    正则表达式字符,后跟数字php

热门标签

归档