regex - 正则表达式仅检查 3 个字符
问题描述
我有这个正则表达式,规则是用户只能输入 3 个字符,并且必须全部为大写字母。
这是我的正则表达式,但它不起作用
'^([A-Z\s]+){2}'
你能告诉我我的公式有什么问题吗?我只想为 3 个字符设置规则,并且所有字符都必须大写。
解决方案
试试这个:它应该可以占用 3 个字符:
/^[A-Z]{3}/
希望这是您所期待的答案。
推荐阅读
- java - 如何在使用 google + 登录时询问个人范围的权限?
- vb.net - 如何从模块打开表单(引用项目)
- html - HTML 下拉菜单重定向到另一个页面
- objective-c - Async 块中的 Objective C 变量不会更改 Class 变量值
- node.js - 连接到 AWS DocumentDB 时出现连接错误
- ruby-on-rails - 为什么设计消毒剂返回空哈希
- ecmascript-6 - 使用选中的复选框过滤并使用未选中的复选框清除过滤器
- android - neighborlist.getCid() 总是返回 -1 作为值
- angular - 使用 ngIf 显示嵌套数组中的错误
- google-chrome-extension - 在 chrome 扩展后台脚本中使用 gapi,无效的 cookiePolicy