美文网首页
iOS开发笔记-69:swift4,正则校验金额,一个小数点,小

iOS开发笔记-69:swift4,正则校验金额,一个小数点,小

作者: 原味蛋炒饭 | 来源:发表于2017-12-18 14:16 被阅读32次
//校验金额,一个小数点,小数点后精确两位
    static func isMonayValue(str:String) -> (Bool) {
        let regex = "(^[1-9](\\d+)?(\\.\\d{1,2})?$)|(^(0){1}$)|(^\\d\\.\\d{1,2}?$)"
        let predicate = NSPredicate(format: "SELF MATCHES %@", regex)
        if predicate.evaluate(with: str) {
            return true
        } else {
            return false
        }
    }

相关文章

网友评论

      本文标题:iOS开发笔记-69:swift4,正则校验金额,一个小数点,小

      本文链接:https://www.haomeiwen.com/subject/lycmwxtx.html