Swift字符串转16进制+字符串过滤
来源:互联网 发布:阿里域名,动态ip 编辑:程序博客网 时间:2024/04/28 13:02
原创Blog,转载请注明出处
今天用swfit写项目的时候遇到了转换的问题,贴出来,给需要的人
一、Int转16进制或者8进制字符串
var hexStr = String().stringByAppendingFormat("%x",16) //hexStr = "10"var octStr = String().stringByAppendingFormat("%o",16) //hexStr = "20"
二、单个字节转换成为整数
例如:"c"转换成99(十进制)
var test = "c"var nsstrTest:NSString = testvar result = nsstrTest.UTF8String[0] //result = 99
三、十六进制字符串转整数
var hexString = "2b"var result:UInt32 = 0NSScanner.scannerWithString(hexString).scanHexInt(&result)//result = 43
四、过滤掉一个字符
比如过滤掉空白
var test = "123 456 7 8 9"var result = test.stringByReplacingOccurrencesOfString(" ",withString:"",options:NSStringCompareOptions.LiteralSearch,range:nil)//testresult = "123456789"
var doNotWant = NSCharacterSet(charactersInString:"-<>")var test = "<123-456-789>"var result = join("",test.componentsSeparatedByCharactersInSet(doNotWant))
18 0
- Swift字符串转16进制+字符串过滤
- Swift 字符串替换/过滤/切割/拼接
- 字符串过滤
- 过滤字符串
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤~
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 字符串过滤
- 线程安全通用缓冲区队列类
- 导航到锚点
- 学编程学IT教程之ArrayList教程
- Loki库使用(1)
- 学习hibernate:进一步深化层模式
- Swift字符串转16进制+字符串过滤
- zookeeper leader选举
- C++智能指针之auto_ptr
- Jenkins + Unity + Android构建基于Unity的自动编译环境
- android Notification的实例与Notification API
- Find K-th smallest in N sorted arrays
- Android Handler理解
- HDU 1879 继续畅通工程
- hdu 5024 Wang Xifeng's Little Plot 2014 ACM/ICPC Asia Regional Guangzhou Online