Swift3 Scanner用法之判断是否数字、提取字符串里的数字
2017-04-12 19:36
351 查看
1、判断是否数字
2、提取字符串里的数字
/// 判断是否是数字 /// /// - Parameter string: <#string description#> /// - Returns: <#return value description#> class func isPurnInt(string: String) -> Bool { let scan: Scanner = Scanner(string: string) var val:Int = 0 return scan.scanInt(&val) && scan.isAtEnd }
2、提取字符串里的数字
/// 从字符串中提取数字 class func getIntFromString(str:String) -> String { let scanner = Scanner(string: str) scanner.scanUpToCharacters(from: CharacterSet.decimalDigits, into: nil) var number :Int = 0 scanner.scanInt(&number) print(number) return String(number) }
相关文章推荐
- 提取字符串中的数据,判断数字是否为连续递增
- Oracle中如何判断字符串是否全为数字,以及从任意字符串中提取数字
- ios scanner判断字符串是否全为数字
- oracle中如何判断字符串是否全为数字,以及从任意字符串中提取数字
- java中判断字符串是否为数字的三种方法
- java中判断一个字符串是否“都为数字”和“是否包含数字”和“截取数字”
- php判断某字符串是否不以数字或其他特殊字符开头
- java 判断字符串是否为数字 十进制 十六进制
- 判断一字符串是否为数字的正则表达式
- [ActionScript 3.0] AS3 判断字符串是否为数字
- C# 判断字符串是否是22位数字
- mysql 判断一字符串是否为数字
- 16-判断输入的是否是数字(字符串处理)
- java中判断字符串是否为数字的方法 StringUtil包函数
- sqlserver判断字符串是否是数字
- Java中判断字符串是否为数字的五种方法
- Java判断字符串是否为纯数字,如果不是则报错的GUI
- 判断字符串是否全部是数字
- android判断字符串是否为数字
- IsNumeric 判断字符串是否为数字