NSCharacterSet 簡單用法

2021-06-28 09:30:38 字數 909 閱讀 1868

nscharacterset其實是許多字元或者數字或者符號的組合,在網路處理的時候會用到

nsmutablecharacterset *base = [nsmutablecharacterset lowercaselettercharacterset];

//字母

nscharacterset *decimaldigit = [nscharacterset decimaldigitcharacterset

];  

//十進位制數字

[base formunionwithcharacterset:decimaldigit]; 

//字母加十進位制

nsstring

*string = @"ax@d5s#@sfn$5`sf$$%x^(#e{]e";

//用上面的base隔開string然後組成乙個陣列,然後通過componentsjoinedbystring

,來連線成乙個字串

nslog(

@"%@"

,[[string componentsseparatedbycharactersinset:base] componentsjoinedbystring

:@"-"

]);

[base invert]; //非

字母加十進位制

nslog(

@"%@"

,[[string componentsseparatedbycharactersinset:base] componentsjoinedbystring

:@"-"

]);

答應結果:

ax@d-s#@sfn$-`sf$$%x^(#e{]e

----5-------5--------------

NSCharacterSet 對於字串的處理

1 controlcharacterset 控制符 2 whitespacecharacterset 空格符號 3 whitespaceandnewlinecharacterset 空格換行 4 decimaldigitcharacterset 小數 5 lettercharacterset 文字 ...

JS簡簡簡易時鐘

簡易時鐘 1 搭建html css部分 插入時鐘背景,使用子絕父相。把時針和分針 秒針的樣式放在時鐘的中心位置 2 js邏輯部分 1 獲取時針 分針 秒針 var hour document.getelementbyid hour var min document.getelementbyid mi...

Metasploit Framework 簡單介紹

1.簡介 metasploit framework 是乙個緩衝區溢位測試使用的輔助工具,也可以說是乙個漏洞利用和測試平台。它整合了各平台上常見的溢位漏洞和流行的shellcode,並且不斷更新,使得緩衝區溢位測試變得方便和簡單。2.主頁 1 選定使用的漏洞 use 2 設定漏洞利用的環境 targe...