首页 > 解决方案 > 用户 ID 的正则表达式帮助

问题描述

正则表达式相当新,希望识别一个全是 alpha 的用户 id 模式,正好是 6 个字符,第二个字符始终是 Z。任何帮助将不胜感激。

标签: regex

解决方案


据我了解,你想要一些东西来检测这样的事情:

jZabcd

你可以做的是这样的:

[A-Za-z][Z]([A-Za-z]{4})

分解:

[A-Za-z] = 只检测一次所有 alpha 大小写字母。

[Z] = 检查是否只有一个大“Z”。

() = 一个组,使其更容易。

{4} = 检查 4 之前是否有 4 次。

[A-Za-z]{4} = 检查是否有来自大 AZ 和小 az 的 4 个字母。

我希望这对您有所帮助,并请在下次进一步扩展您的问题。


推荐阅读