regex - 用户 ID 的正则表达式帮助
问题描述
正则表达式相当新,希望识别一个全是 alpha 的用户 id 模式,正好是 6 个字符,第二个字符始终是 Z。任何帮助将不胜感激。
解决方案
据我了解,你想要一些东西来检测这样的事情:
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 个字母。
我希望这对您有所帮助,并请在下次进一步扩展您的问题。
推荐阅读
- fortran - (1) 处的“dlantr”不是函数
- mongodb - 我可以使用 axon 框架和 Spring Boot 开发多租户应用程序吗?
- cdn - 使用 Vue 3 的 CDN 支持 Vuelidate
- javascript - CSS 网格不会放置使用 React 和 array.map 创建的项目
- c# - 如何在 ASP.Net Api 中搜索所有字段
- angular - Angular 应用程序在本地使用 IE11,但在 IIS 上托管时不使用
- javascript - 无法接收从客户端 1 发送到服务器并返回到客户端 2 的套接字数据
- javascript - 在 Azure 上提供 React App 时出现 ENOENT 错误
- javascript - 需要从 GAS Web 应用程序上的先前条目中检索特定数量的数据
- excel - 通过在 Excel VBA 中使用 ADO 对 Redshift 使用多行插入来提高性能