美文网首页
Swift3 Scanner用法之判断是否数字、提取字符串里的数

Swift3 Scanner用法之判断是否数字、提取字符串里的数

作者: 不言不爱 | 来源:发表于2018-01-19 15:00 被阅读0次

    1.判断是否数字

        // - Parameter string: <#string description#>

    /// - Returns: <#return value description#>

    class func isPurnInt(string: String) -> Bool {

            let scan: Scanner = Scanner(string:string)

          varval:Int =0returnscan.scanInt(&val) && scan.isAtEnd

        }

    2、提取字符串里的数字

    从字符串中提取数字

    class func getIntFromString(str:String) -> String {

            let scanner = Scanner(string: str)

            scanner.scanUpToCharacters(from: CharacterSet.decimalDigits, into: nil)

            varnumber :Int =0       

            scanner.scanInt(&number)

            print(number)

            return String(number)

        }

    相关文章

      网友评论

          本文标题:Swift3 Scanner用法之判断是否数字、提取字符串里的数

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