微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

大写字母和数字的正则表达式和掩码模式

如何解决大写字母和数字的正则表达式和掩码模式

  • 任意顺序的数字或大写 * 10

大写字母和数字的正则表达式:

 ^[A-Z0-9]{10}$

说明:

^        : Start anchor
[A-Z0-9] : Char class to match any one of the uppercase letter or digit
{10}     : Quantifier for prevIoUs sub-regex 
$        : End anchor

对正则表达式还有其他建议吗? 以及如何限制输入的最大长度?

这是什么面具模式? 我不能只选择 RegEx 并使用上述模式作为编辑掩码。看起来掩码会自动输入并计算 ^ 、 __ 和 & 作为一个字符。

enter image description here

  • 我尝试了 [A-Z0-9]+ 并且它似乎有效,但它的最大长度为 8 个字符。我似乎无法增加面具的最大长度。

解决方法

检查它是否设置为 extended 正则表达式(参见上面的文档链接)。 {} afaik,通常在非扩展正则表达式中不受支持。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。