我正在尝试在 iOS 中使用正则表达式检查文本,下面是我的代码。我的正则表达式接受一个单词或数字,最少 8 个,最多 16 个数字或字母。
if (![self validate:txtPass.text regex:@"^[a-zA-Z0-9]+$"]){
NSLOG(@"Check value");
}
我应该在正则表达式中更改什么?
^[a-zA-Z0-9]{8,16}$
您可以使用 {X,Y} 作为边界来指定收集的最小值/最大值。
其他例子:
^[a-zA-Z0-9]{8,}$
#8 个或更多字符
^[a-zA-Z0-9]{,16}$
#小于等于16个字符
^[a-zA-Z0-9]{8}$
#正好8个字符
正则表达式备忘单 http://krijnhoetmer.nl/stuff/regex/cheat-sheet/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)