#import
int main(int argc, const
char * argv)
else
// 6. 字串擷取
// 6.1 擷取前面部分
nslog(
@"%@"
,[str1 substringfromindex:
3]);
// 6.2 擷取後邊部分
nslog(
@"%@"
,[str1 substringtoindex:
3]);
// 6.3 擷取中間部分
nsrange range2 = ;
nsrange range3 = nsmakerange(1, 2);
nslog(@"%@",[str1 substringwithrange:range3]);
//7.拼接字串
nslog(
@"%@"
@"啦啦啦啦啦%d",60
]);
nslog(@"這是str1%@",str1);
nslog(
@"%@"
nslog(@"這是str%@",stra);
//8.替換字串
nslog(
@"字串替換:%@"
, [str1 stringbyreplacingoccurrencesofstring:
@"ad"
withstring:
@"ccc"
]);
nsstring *string3 = @"老孟說隔壁老蔣喜歡對門小妹";
nslog(
@"%@"
, [string3 stringbyreplacingoccurrencesofstring:
@"老"
withstring:
@"小"
]);
//9.字串比較
nslog(@"%ld",[stra compare:strb]);
//10.字串和數值型別轉換
字串轉數值
nslog(@"這是數值轉換 %d",[strc intvalue]);
nslog(@"這是數值轉化 %f",[strc floatvalue]);
數值轉字串
nsstring* number = [[nsstringalloc] initwithformat:
@"%d"
,123];
nslog(@"這是數字轉字串 %@",number);
//11.大小寫轉換操作
nslog(
@"%@"
,[stra uppercasestring]);
//nsmutablestring 可變字串
nsmutablestring*mstring1 = [nsmutablestringstringwithformat:
@"這是第%d個可變字串",1
]; }@autoreleasepool;
[mstring1 deletecharactersinrange:range2];
nslog(@"%@", mstring1);
//替換
nsrange range3 = ;
[mstring1 replacecharactersinrange:range3 withstring:
@"我"];
nslog(@"%@", mstring1);
nsmutablestring*str1 = [nsmutablestringstringwithformat:
@"%@"
,@"pngabcd_efgkpngdf"];
nsrange range = [str1 rangeofstring:@"efgk"];
nslog
(@"location: %lu length: %lu",range.
location
, range.
length);
nslog(
@"%lu"
,nsnotfound);
nsrange range4 = ;
if (range.length == 0)
else
nsrange range = [str1 rangeofstring:@"png"];
nsrange range2 = ;
if ([str1 hassuffix:@"png"])
else
nslog(@"str1 = %@",str1);
}return0;}
OC字串其它操作
oc字串其它操作 拼接字串 對於不可改變的字串操作都是建立乙個新的字串放到裡面 nsstring str4 iphone6plus nslog str8 str8 替換字串 nsstring str9 str8 stringbyreplacingoccurrencesofstring 6plus w...
OC取字串操作的方法
oc取字串操作的方法 求字串長度 nsstring str3 abc nslog length lu str3.length 取字串 nsstring p iphone6plus substringfromindex表示從指定位置開始擷取字串到最後,所擷取位置包含該指定位置。fromindex 從當...
shell中字串的簡單操作
shell中字串的基本操作 連線,獲取長度,查詢字元位置,字串的截斷以及字串的匹配。字串的連線 下面將兩個字串連線在一起 str hello str1 world str str str1 echo str會出現 helloworld如果要出現空格,可這樣連線 str str str1 str st...