C#Regex字符串中字母数字的最小数量,但可用最小数量中不包含的空格包围

尼尔

我需要Regex的帮助。我需要验证一个字符串,以便它在整个字符串中至少包含6个字母数字,该字符串可以有6个不包含的空格和连字符,但是整个字符串(包括字母数字,空格和连字符)不能超过18.同样,所有字母数字不能相同。我知道正则表达式是什么,但我似乎找不到在字符串中包含最小字符的任何东西,但不包括其他所有东西。将整个事情限制为18个很简单,但是当我试图使它以最小字符数工作时,我却很难。[a-zA-Z0-9 \ s] {6,18}不是我想要的,因为这证明我的个数至少为6,但不超过18,因此不适用于串连起来的“ wwwwww”它有6个字符,但不是一口气。

我用过的^(?=.{6,})[a-zA-Z0-9\s]+.\*?$是一种前瞻性检查6个字母数字,但是我需要从6个计数中删除空格并将其包括在总计数中以限制为18个。

以下示例将是有效的。

www ww z-总共6个字符。字符和空格的长度不超过18,并且不是所有相同的字母数字

w [12个空格] wwwwz-总共6个字符。字符和空格的长度不超过18,并且不是所有相同的字母数字

以下示例将无效

wwwwz-字符数中不包含5个字符

w [16个空格] ww-字符数中仅包含3个字符

wwwwww-所有字符都相同

wwwwwwxxxxxxr rr tt-包括空格在内的18个以上

希望这是有道理的。

提前致谢

猴子宙斯

我想你想要这样的东西:

/(?=^[a-z\d -]{6,18}$)(?=([a-z\d]).*(?!\1)[a-z\d])^(?:.*[a-z\d].*){6,18}$/gmi

https://regex101.com/r/1KXLcB/1

  • (?=^[a-z\d -]{6,18}$) -确保我们有6到18个字母数字,空格或连字符
  • (?=([a-z\d]).*(?!\1)[a-z\d]) -确保至少存在一个不同的字母数字
  • ^(?:.*[a-z\d].*){6,18}$ -确保我们至少有6个字母数字和18个最大字符

它也可以在regexstorm中使用,但是您一次只能输入一次输入。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在字符串java中打印最大和最小数量的ASCII值

来自分类Dev

在包含字符串和数字的二维数组中查找最小数字

来自分类Dev

如何计算最大字符串的最小数量?

来自分类Dev

如何指定要包含在子字符串中的字母(而不是空格)的数量?

来自分类Dev

如何指定要包含在子字符串中的字母(而不是空格)的数量?

来自分类Dev

程序查找字符串中的最小数字

来自分类Dev

尝试确定Java数组中的最小数量和位置

来自分类Dev

在涵盖特定值的列表中查找最小数量的元素

来自分类Dev

在Python中递归地实现“最小数量的硬币”

来自分类Dev

更新基于最小数量与状态列在mysql中的列?

来自分类Dev

PostgreSQL获得最小数量(*)?

来自分类Dev

PostgreSQL获得最小数量(*)?

来自分类Dev

如何在php中匹配包含带有固定数量的字母数字字符的https url的字符串?

来自分类Dev

查找包含较大字符串中给定字母集的最小子字符串

来自分类Dev

如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

来自分类Dev

如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

来自分类Dev

regex:字符串中的最小位数

来自分类Dev

regex:字符串中的最小位数

来自分类Dev

TEdit:自动完成并限制最小数量

来自分类Dev

SVG的最小数量是多少?

来自分类Dev

删除最小数量的重叠圆?

来自分类Dev

Clojure:支持meta的最小数量实现?

来自分类Dev

SQL:如何获取最小数量?

来自分类Dev

查找最小数量并打印的功能

来自分类Dev

计算Perl中字符串中非空格字符的数量

来自分类Dev

计算Perl中字符串中非空格字符的数量

来自分类Dev

C#RegEx查找特定字符串或字符串中的所有单词

来自分类Dev

如何在产品列表页面中显示“购物车中允许的最小数量”

来自分类Dev

如果条件-opencart中的最小数量未定义变量错误

Related 相关文章

  1. 1

    如何在字符串java中打印最大和最小数量的ASCII值

  2. 2

    在包含字符串和数字的二维数组中查找最小数字

  3. 3

    如何计算最大字符串的最小数量?

  4. 4

    如何指定要包含在子字符串中的字母(而不是空格)的数量?

  5. 5

    如何指定要包含在子字符串中的字母(而不是空格)的数量?

  6. 6

    程序查找字符串中的最小数字

  7. 7

    尝试确定Java数组中的最小数量和位置

  8. 8

    在涵盖特定值的列表中查找最小数量的元素

  9. 9

    在Python中递归地实现“最小数量的硬币”

  10. 10

    更新基于最小数量与状态列在mysql中的列?

  11. 11

    PostgreSQL获得最小数量(*)?

  12. 12

    PostgreSQL获得最小数量(*)?

  13. 13

    如何在php中匹配包含带有固定数量的字母数字字符的https url的字符串?

  14. 14

    查找包含较大字符串中给定字母集的最小子字符串

  15. 15

    如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

  16. 16

    如果用数字而不是字母包围,Python正则表达式将替换字符串中的空格

  17. 17

    regex:字符串中的最小位数

  18. 18

    regex:字符串中的最小位数

  19. 19

    TEdit:自动完成并限制最小数量

  20. 20

    SVG的最小数量是多少?

  21. 21

    删除最小数量的重叠圆?

  22. 22

    Clojure:支持meta的最小数量实现?

  23. 23

    SQL:如何获取最小数量?

  24. 24

    查找最小数量并打印的功能

  25. 25

    计算Perl中字符串中非空格字符的数量

  26. 26

    计算Perl中字符串中非空格字符的数量

  27. 27

    C#RegEx查找特定字符串或字符串中的所有单词

  28. 28

    如何在产品列表页面中显示“购物车中允许的最小数量”

  29. 29

    如果条件-opencart中的最小数量未定义变量错误

热门标签

归档