字符串可以以alphachar(小/大写)或数字开头,并且应该只有一个超级( - )然后是字母字符(小/大写)。我需要类似下面的内容
Input string ==> "Ask123ques321tion-queStioNs"
NSString * regex = @"[A-Z0-9a-z]-{1}[A-Za-z]"
我试过上面的正则表达式,但它不起作用。
答案 0 :(得分:1)
使用它:
^[A-Z0-9a-z]+-{1}[A-Za-z]+$
或可能是
[A-Z0-9a-z]+-{1}[A-Za-z]+
你的正则表达式只检查三个字符,这就是为什么它不起作用