用数字和字母字符组成的单行,正则表达式无法识别数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用数字和字母字符组成的单行,正则表达式无法识别数字相关的知识,希望对你有一定的参考价值。
我正在做的是写一个正则表达式,该表达式在一行上键入八个数字。本身就是数字。当我将数字放在带有字母字符的行中时,不会拾取数字值。
这是测试数据:可以毫无问题地识别第3行和第4行。该表达式还应该拾取第1行和第2行。
- 这是我的帐号32145678
- t 12345678
- 43215678
- 54321678
这是我的正则表达式:
(?is)^(?![A-Za-z])([0-9]{8})$
建议将不胜感激。
谢谢,
Russ
我正在做的是写一个正则表达式,该表达式在一行上键入八个数字。本身就是数字。当我将数字与alpha对齐时...
答案
怎么样^.*([-9]{8})$
?除了行尾的数字,它不会麻烦匹配其他任何东西。
以上是关于用数字和字母字符组成的单行,正则表达式无法识别数字的主要内容,如果未能解决你的问题,请参考以下文章
正则表达式:要求6-20位,只能有大小写字母和数字,并且大小写字母和数字都要有。