iOS正则表达式(亲测,持续更新)
生活随笔
收集整理的這篇文章主要介紹了
iOS正则表达式(亲测,持续更新)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先來說說判斷方法,書寫不簡介但是好理解:
-(BOOL)isRealNmaeString:(NSString *)str{NSString *pattern = @"填寫正則表達式";NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", pattern];BOOL isMatch = [pred evaluateWithObject:str];if (str.length==0){return NO;}else if (!isMatch){return NO;}else{return YES;} }1,只能輸入中文:^[\u4e00-\u9fa5]+$
2,輸入價格,如33.33 :^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$
3,驗證手機號:1[3578][0-9]{9}$
持續更新中...
?
轉載于:https://www.cnblogs.com/nsjelly/p/5780209.html
總結
以上是生活随笔為你收集整理的iOS正则表达式(亲测,持续更新)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (四)Qt实现自定义模型基于QAbstr
- 下一篇: 那些年困扰我们的Linux 的蠕虫、病毒