我使用两个正则表达式:
var myNumbers = numbers.text?.stringByReplacingOccurrencesOfString("[^0-9]", withString: "", options: NSStringCompareOptions.RegularExpressionSearch, range:nil)
myNumbers = myNumbers?.stringByReplacingOccurrencesOfString("^\\s*$", withString: "", options: NSStringCompareOptions.RegularExpressionSearch, range:nil)
我正在删除非数字字符和空格,但有办法组合正则表达式吗?
最佳答案
var myNumbers = numbers.text?.stringByReplacingOccurrencesOfString("[\\s\\D]", withString: "", options: NSStringCompareOptions.RegularExpressionSearch, range:nil)
关于ios - Swift:组合两个或多个正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37950273/