[英]Regex to match substring containing 18 digits but don't match if it starts with @
我一直在寻找解决方案,并尝试了一些示例,但找不到我正在寻找的东西。 (我正在使用 JavaScript)
基本上,如果第一个字符不是@
,它应该只匹配一个 18 位数字的字符串,它应该只包含 18 位数字。
所以像/[^@]\d{18}/g
但如果我这样做它包括第一个不是@
的字符
示例: test 123456789012345678 abc
匹配123456789012345678
test @123456789012345678 abc
不匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.