如果多个字符可以包含数字并且下划线最多为128,则正则表达式的第一个字符必须为字母

rone

如长标题所示,如果测试字符串仅包含字符,则只能为字母。但是,如果测试字符串具有多个字符(最多128个字符),则它仍必须以字母字符开头,但允许使用数字和下划线。

这是我到目前为止拥有的正则表达式。 ^([a-zA-Z])|([a-zA-Z][A-Za-z0-9\_]{2,128})$

失败的地方是第二个字符是否为下划线。

这是链接:https : //regex101.com/r/xzmfRs/1

阿努巴瓦

您可以使用此正则表达式解决问题:

^[a-zA-Z]\w{0,127}$

要允许一个字母,或者最多允许128个字符的单词字符。

\w 是的简写 [a-zA-Z0-9_]

更新了RegEx演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式只能包含字母数字字符和下划线,但第一个字符必须为字母(单个字符失败)

来自分类Dev

如何用正则表达式替换下划线前的两个第一个字符?

来自分类Dev

使用正则表达式使第一个字符小写和空格下划线

来自分类Dev

正则表达式验证仅具有小写字母的字符串,第一个字符必须为字母

来自分类Dev

正则表达式以验证仅具有小写字母的字符串,第一个字符必须为字母

来自分类Dev

正则表达式,用于将字符串中的单词的字符的字符更改为下划线,但第一个字符除外

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

如何查找第一个字符是否为下划线?

来自分类Dev

正则表达式忽略第一个字符,如果它是一个$

来自分类Dev

正则表达式不能在第一个位置或最后一个位置包含数字,并且必须为6-20个字符

来自分类Dev

正则表达式不捕获第一个字符

来自分类Dev

匹配正则表达式中的第一个字符?

来自分类Dev

非法第一个字符的正则表达式

来自分类Dev

使用正则表达式获取第一个字符

来自分类Dev

正则表达式的第一个和最后一个字符必须是数字

来自分类Dev

正则表达式不允许数字作为第一个字符

来自分类Dev

正则表达式检查第一个字符是否为“。”

来自分类Dev

正则表达式替换一个字符,但如果有多个,则仅替换第一个

来自分类Dev

只要第一个字符不是数字,就可以使用正则表达式匹配任意数量的字符

来自分类Dev

Bash正则表达式检查字符串的第一个字符是否为数字

来自分类Dev

Bash正则表达式检查字符串的第一个字符是否为数字

来自分类Dev

正则表达式模式匹配直到包含特定字符的第一个字符系列之前的第一个空格

来自分类Dev

正则表达式提取完整路径的文件夹名称的下划线后的最后一个字符

来自分类Dev

如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

来自分类Dev

正则表达式删除所有非数字和如果等于零的第一个字符。

来自分类Dev

正则表达式匹配不包括第一个字符的字符串

来自分类Dev

正则表达式-回显字符串的第一个字符

来自分类Dev

R:从第一个字符到字符串末尾的正则表达式

Related 相关文章

  1. 1

    正则表达式只能包含字母数字字符和下划线,但第一个字符必须为字母(单个字符失败)

  2. 2

    如何用正则表达式替换下划线前的两个第一个字符?

  3. 3

    使用正则表达式使第一个字符小写和空格下划线

  4. 4

    正则表达式验证仅具有小写字母的字符串,第一个字符必须为字母

  5. 5

    正则表达式以验证仅具有小写字母的字符串,第一个字符必须为字母

  6. 6

    正则表达式,用于将字符串中的单词的字符的字符更改为下划线,但第一个字符除外

  7. 7

    正则表达式表达大写的第一个字符

  8. 8

    正则表达式表达大写的第一个字符

  9. 9

    如何查找第一个字符是否为下划线?

  10. 10

    正则表达式忽略第一个字符,如果它是一个$

  11. 11

    正则表达式不能在第一个位置或最后一个位置包含数字,并且必须为6-20个字符

  12. 12

    正则表达式不捕获第一个字符

  13. 13

    匹配正则表达式中的第一个字符?

  14. 14

    非法第一个字符的正则表达式

  15. 15

    使用正则表达式获取第一个字符

  16. 16

    正则表达式的第一个和最后一个字符必须是数字

  17. 17

    正则表达式不允许数字作为第一个字符

  18. 18

    正则表达式检查第一个字符是否为“。”

  19. 19

    正则表达式替换一个字符,但如果有多个,则仅替换第一个

  20. 20

    只要第一个字符不是数字,就可以使用正则表达式匹配任意数量的字符

  21. 21

    Bash正则表达式检查字符串的第一个字符是否为数字

  22. 22

    Bash正则表达式检查字符串的第一个字符是否为数字

  23. 23

    正则表达式模式匹配直到包含特定字符的第一个字符系列之前的第一个空格

  24. 24

    正则表达式提取完整路径的文件夹名称的下划线后的最后一个字符

  25. 25

    如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

  26. 26

    正则表达式删除所有非数字和如果等于零的第一个字符。

  27. 27

    正则表达式匹配不包括第一个字符的字符串

  28. 28

    正则表达式-回显字符串的第一个字符

  29. 29

    R:从第一个字符到字符串末尾的正则表达式

热门标签

归档