任何人都可以用正则表达式来帮助我吗?我有一个像数字的字符串:需要正则表达式帮助
X024123099XYAAXX99RR
我需要一个正则表达式来检查用户是否插入了正确的信息。该规则还应该有一个后备,即从左向右检查输入。
例如,测试时这些投入应该返回TRUE:
X024
X024123099X
X024123099XYA
X024123099XYAAXX99R
而这些的人应该返回FALSE:
XX024
X02412AA99X
X024123099XYAAXX9911
等。正则表达式必须从左边开始检查正确的语法。 我有类似的东西,但是这似乎并没有被正确的:
\w\d{0,12}\w{0,6}\d{0,2}\w{0,2}
非常感谢您的帮助(我是新来的正则表达式)
什么是*正确的语法?在为它编写正则表达式之前,您需要明确地定义它。顺便说一下,'\ w'也会匹配数字。使用'[A-Z]'匹配大写字母或'[a-zA-Z]'匹配所有字母,但不包含数字。 – OpenSauce
请注意'\ w'也会匹配下划线。 – lukad
哦,谢谢..; o)我编辑了我的帖子,例如有真/假的例子。 – Rufnex