什么是Java正则表达式,用于检查“必须包含英文字母并且可以包含数字/点/连字符/空格”?

汤姆

我想检查名称字段是否满足以下要求:

-必须包含英文字母-可以包含数字/点/连字符/空格

LuckStar12:有效的
蝙蝠侠:有效的
LuckStar-12:有效的
LuckStar.1-2-有效的
Luck Star 5:有效的

21212:无效的cos它不包含任何英文字母
autó:无效的cos它包含“ó” 
---- -:无效的cos,不包含任何英文字母

"[a-zA-Z0-9\\s.-]+"是为了检查名称字段中的字符是否属于这些英文字母/数字/点/连字符/空格。但是,它不强制“必须包含英语字母”。

我试过了,(?=.*[a-zA-Z])[0-9\\s.-]但是没有用。

所以

什么是Java正则表达式,用于检查“必须包含英文字母并且可以包含数字/点/连字符/空格”?

恶魔

您可以使用先行断言

^(?=.*[a-zA-Z])[a-zA-Z0-9. -]*$

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式jQuery验证程序包含非英文字符

来自分类Dev

如何在正则表达式中将阿拉伯字母与英文字母和数字一起使用

来自分类Dev

用于检查字符串的oracle正则表达式同时包含字母和数字,并且不包含特殊字符

来自分类Dev

如何检查字符串是否仅包含英文字母?

来自分类Dev

需要字符串的正则表达式,该字符串必须包含字母,但不能仅包含数字并且不能包含特殊字符

来自分类Dev

正则表达式,用于检查字符串是否介于两个长度之间,并且仅包含字母和数字

来自分类Dev

RegularExpressionValidator是否获得电子邮件或数字或英文字符的正则表达式?

来自分类Dev

最多包含空格的字母数字字符串的正则表达式

来自分类Dev

复杂的正则表达式-字母数字,连字符-空格-连字符,+和++

来自分类Dev

Perl匹配字符串的正则表达式包含字母/数字/点

来自分类Dev

正则表达式:必须至少包含一个数字和字母,但不能包含其他字符/空格

来自分类Dev

允许使用字母数字字符,空格,中间的连字符,末尾或中间的点的正则表达式是什么

来自分类Dev

检查正则表达式是否包含字母数字和下划线字符

来自分类Dev

检查正则表达式是否包含字母数字和下划线字符

来自分类Dev

如何检查字符串包含字母或数字-正则表达式c#

来自分类Dev

英文字符和非英文的C#正则表达式

来自分类Dev

检查字符串是否仅包含字母空格和引号(最好不包含正则表达式)

来自分类Dev

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

来自分类Dev

允许非英文字符的正则表达式中的(破折号)和(数字)

来自分类Dev

验证字符串是否仅包含字母和数字并且具有最大长度的正则表达式

来自分类Dev

正则表达式可以匹配字母数字字符或连字符以外的任何内容

来自分类Dev

正则表达式密码必须包含字母,数字或符号,至少八个字符

来自分类Dev

正则表达式,用于包含零或一个撇号的字母数字字符串

来自分类Dev

正则表达式包含字母数字和_

来自分类Dev

正则表达式包含字母数字和_

来自分类Dev

正则表达式匹配包含该字母的整个单词(空格之间的字符)

来自分类Dev

Tesseract 无法识别 png 文件中的验证码,其中包含英文字母的数字和字母

来自分类Dev

要测试的Java正则表达式包含任何字母,但字符串之间仅3个空格

来自分类Dev

正则表达式,用于字母数字字符以及方括号和空格

Related 相关文章

  1. 1

    正则表达式jQuery验证程序包含非英文字符

  2. 2

    如何在正则表达式中将阿拉伯字母与英文字母和数字一起使用

  3. 3

    用于检查字符串的oracle正则表达式同时包含字母和数字,并且不包含特殊字符

  4. 4

    如何检查字符串是否仅包含英文字母?

  5. 5

    需要字符串的正则表达式,该字符串必须包含字母,但不能仅包含数字并且不能包含特殊字符

  6. 6

    正则表达式,用于检查字符串是否介于两个长度之间,并且仅包含字母和数字

  7. 7

    RegularExpressionValidator是否获得电子邮件或数字或英文字符的正则表达式?

  8. 8

    最多包含空格的字母数字字符串的正则表达式

  9. 9

    复杂的正则表达式-字母数字,连字符-空格-连字符,+和++

  10. 10

    Perl匹配字符串的正则表达式包含字母/数字/点

  11. 11

    正则表达式:必须至少包含一个数字和字母,但不能包含其他字符/空格

  12. 12

    允许使用字母数字字符,空格,中间的连字符,末尾或中间的点的正则表达式是什么

  13. 13

    检查正则表达式是否包含字母数字和下划线字符

  14. 14

    检查正则表达式是否包含字母数字和下划线字符

  15. 15

    如何检查字符串包含字母或数字-正则表达式c#

  16. 16

    英文字符和非英文的C#正则表达式

  17. 17

    检查字符串是否仅包含字母空格和引号(最好不包含正则表达式)

  18. 18

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

  19. 19

    允许非英文字符的正则表达式中的(破折号)和(数字)

  20. 20

    验证字符串是否仅包含字母和数字并且具有最大长度的正则表达式

  21. 21

    正则表达式可以匹配字母数字字符或连字符以外的任何内容

  22. 22

    正则表达式密码必须包含字母,数字或符号,至少八个字符

  23. 23

    正则表达式,用于包含零或一个撇号的字母数字字符串

  24. 24

    正则表达式包含字母数字和_

  25. 25

    正则表达式包含字母数字和_

  26. 26

    正则表达式匹配包含该字母的整个单词(空格之间的字符)

  27. 27

    Tesseract 无法识别 png 文件中的验证码,其中包含英文字母的数字和字母

  28. 28

    要测试的Java正则表达式包含任何字母,但字符串之间仅3个空格

  29. 29

    正则表达式,用于字母数字字符以及方括号和空格

热门标签

归档