用数字和字母字符组成的单行,正则表达式无法识别数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用数字和字母字符组成的单行,正则表达式无法识别数字相关的知识,希望对你有一定的参考价值。

我正在做的是写一个正则表达式,该表达式在一行上键入八个数字。本身就是数字。当我将数字放在带有字母字符的行中时,不会拾取数字值。

这是测试数据:可以毫无问题地识别第3行和第4行。该表达式还应该拾取第1行和第2行。

  1. 这是我的帐号32145678
  2. t 12345678
  3. 43215678
  4. 54321678
  5. 这是我的正则表达式:

(?is)^(?![A-Za-z])([0-9]{8})$

建议将不胜感激。

谢谢,

Russ

我正在做的是写一个正则表达式,该表达式在一行上键入八个数字。本身就是数字。当我将数字与alpha对齐时...

答案

怎么样^.*([-9]{8})$?除了行尾的数字,它不会麻烦匹配其他任何东西。

以上是关于用数字和字母字符组成的单行,正则表达式无法识别数字的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式验证密码必须由大小写字母、数字、特殊字符组成

正则表达式:要求6-20位,只能有大小写字母和数字,并且大小写字母和数字都要有。

js 正则表达式:密码必须由6-12位数字加字母组成

求密码是由6-18位字母和数字的混合组成的正则表达式的js代码,谢谢各位大神!!

正则表达式:检测密码由6-20字母和数字组成

正则表达式