首页 > 编程知识 正文

字符转换为字符串,c语言过滤字符串

时间:2023-05-03 11:42:17 阅读:169803 作者:3380

原创Blog,转载请注明出处

今天在swfit写项目时遇到了转换问题。 贴上,给需要的人

另一方面,Int绕十六进制或八进制字符串

var hexStr=String ().stringbyappendingformat('%x ',16 )//hexStr='10 '

var octStr=String ().stringbyappendingformat('%o ',16 )//hexStr='20 '

二、1字节转换为整数

例如,' c '将转换为99 (十进制)

var test='c '

var nsstrTest:NSString=test

varresult=ns strtest.utf8 string [0]//result=99

三.十六进制字符串到整数

var hexString='2b '

var result:UInt32=0

ns scanner.scannerwithstring (hex string ).scanhexint ) result )//result=43

四.过滤文字

例如过滤空白

var test='123 456 7 8 9'

varresult=test.stringbyreplacingoccurrencesofstring (',withString: ',options 3360 nstringcompareoptions.lit tions

五.去掉一个字符集

vardonotwant=ns characters et (la DBD : '-' )

var test='123-456-789 '

var result=join (',test.componentsseparatedbycharactersinset (do not want ) )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。