OC中NSString的操作

2021-07-10 09:28:12 字數 709 閱讀 9369

1.比較字元

bool result = [astring01 isequaltostring:astring02];

1、搜尋字元

nsrange

range = [source

rangeofstring

:@">"

]; 返回值為nsrange,其有兩個引數:location  length

若子字串中包含搜尋字元,則返回返回range否則為nsnotfound,有多個結果時,只返回第乙個結果。

2、抽取字串

substringtoindex: 從字串的開頭一直擷取到指定的位置,但不包括該位置的字元

-substringfromindex: 以指定位置開始(包括指定位置的字元),幷包括之後的全部字元

-substringwithrange: //按照所給出的位置,長度,任意地從字串中擷取子串

3、替換字元

[string1 replacecharactersinrange:nsmakerange(0, 4) withstring:@"that"];

4、刪除指定range的字元

[string1 deletecharactersinrange:nsmakerange(0, 5)];

5、在指定位子插入字元

[string1 insertstring:@"hi! " atindex:0];

6、拓展字元:

OC中NSString 的常用方法

nsstring str1 beijing nsstring str2 beijing 全部轉為大寫 nslog str1 uppercasestring 全部轉為小寫 nslog str1 lowercasestring 首字母大寫 nslog str1 capitalizedstring 比較兩...

OC中NSString 的常用方法

cpp view plain copy nsstring str1 beijing nsstring str2 beijing 全部轉為大寫 nslog str1 uppercasestring 全部轉為小寫 nslog str1 lowercasestring 首字母大寫 nslog str1 c...

OC中NSString 的常用方法

nsstring str1 beijing nsstring str2 beijing 全部轉為大寫 nslog str1 uppercasestring 全部轉為小寫 nslog str1 lowercasestring 首字母大寫 nslog str1 capitalizedstring 比較兩...