gpt4 book ai didi

java - 使用 java 和 regex 验证字符串区域设置

转载 作者:行者123 更新时间:2023-12-01 18:19:47 24 4
gpt4 key购买 nike

我在编写验证 this 的正则表达式时遇到困难现有语言环境...

到目前为止我所做的是这个正则表达式 ^[a-zA-Z0-9_]{5,10}$

但是使用此正则表达式可以处理以下区域设置

1.aa_aa_aaaa 只有第二组字母必须包含 2 或 4 个字母。

2aaaaa 必须至少包含一个下划线。

非常感谢任何帮助!谢谢!

最佳答案

怎么样:

^(?i)[a-z]{2}_(?:[a-z]{2}){1,2}(?:_[a-z]{2})?$

其中 (?i) 不区分大小写。

关于java - 使用 java 和 regex 验证字符串区域设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27944588/

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