0
A
回答
1
我會使用的NSString方法rangeOfCharacterFromSet:
處理您的驗證:
NSString *str = myTextField.text;
BOOL isValid = ([str length] > 6 &&
[str rangeOfCharacterFromSet:[NSCharacterSet letterCharacterSet]].location != NSNotFound &&
[str rangeOfCharacterFromSet:[NSCharacterSet decimalDigitCharacterSet]].location != NSNotFound &&
[str rangeOfCharacterFromSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]].location == NSNotFound);
相關問題
- 1. 使用自動過濾器來過濾空白和數字值
- 2. NSPredicate過濾器
- 3. 忽略空白的NSPredicate
- 4. NSPredicate將單詞陣列過濾爲字母數組
- 5. NSSortDescriptor和NSPredicate進行排序和過濾
- 6. 使用NSPredicate按關鍵字過濾NSArray
- 7. 空白(X'out)中間數字字母
- 8. NSPredicate過濾掉瓦爾
- 9. NSPredicate過濾NSMutableArray子NSDictionaries
- 10. 使用NSPredicate過濾數組
- 11. 空白FileField的Django queryset過濾器?
- 12. ExtJS的xtemplate過濾空白行
- 13. NSPredicate過濾通過的數組對象
- 14. 過濾字母組合
- 15. 當在頁眉過濾器中選擇空白時,ASPXGridView不會按空白字段進行過濾
- 16. 火花數據幀同時過濾空白和空格
- 17. 隨機字母返回空白
- 18. 使用elasticsearch過濾標籤與空白
- 19. 過濾式需要忽略空白值
- 20. 如何過濾Jira中的空白字段?
- 21. 正則表達式 - 過濾字母和非字母數字字符
- 22. 如何創建空白選項和未經過濾的狀態
- 23. Excel的VBA - 日期過濾器和空白
- 24. 使用NSPredicate過濾文本是字符串數組的過濾數據數組
- 25. 過濾的NSArray/NSDictionary中使用NSPredicate
- 26. 使用NSPredicate過濾數組的NSDictionary
- 27. iPhone - NSPredicate(增加更多的過濾器)
- 28. 濾波器NSScanner一個String和去除空白數字字符
- 29. 將空白分割爲空白字符,除了首字母縮寫詞
- 30. ActiveAdmin過濾器 - 找到所有有空白字段
Thans jonkroll,其完美的。 – kforkarim 2012-01-06 21:30:24