gpt4 book ai didi

java - 将正则表达式用于数字和带长度的字母

转载 作者:行者123 更新时间:2023-11-29 04:35:04 28 4
gpt4 key购买 nike

要验证长度超过 7 且包含 AlphabeticNumber C 字符的值,我使用以下正则表达式:

"^([A-Za-z][0-9])(\\w{7,})*"

语言是JAVA,\大部分是\\In this Language

最佳答案

如果您还需要允许所有数字或所有字母输入

您只需要 ^[A-Za-z0-9]{7,}$ 即可接受从 A 到 Z 或 a 到 z 或 0 到 9 的任何字符(由字符表示类)出现 7 次或更多次。

如果只有至少一位数字和一个字母存在才需要允许

使用^(?=.*[A-Za-z].*)(?=.*[0-9].*)[A-Za-z0-9]{7,}$ ,它具有字母表 (?=.*[A-Za-z].*) 和数字 (?=.*[0-9]. *) 确认至少有一个数字和一个字母表,然后是一个字符类,用于将字符限制为字母表和最小长度为 7 的字母集。

关于java - 将正则表达式用于数字和带长度的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41955341/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com