1、比較字串(搜尋功能)(區分大小寫)方法一:
nsarray *array = [[nsarray alloc]initwithobjects:@"beijing",@"shanghai",@"guangzou",@"wuhan",nil];
nsstring *string = @"ang";
nspredicate *pred = [nspredicate predicatewithformat:@"self contains %@",string];
nslog(@"%@",[array filteredarrayusingpredicate:pred]);
2、比較字串(搜尋功能)(區分大小寫)方法二:
if([arraystring rangeofstring:scanerstring].location !=nsnotfound)
3、比較字串(搜尋功能)(不區分大小寫,謂詞搜尋)方法三:
nsarray *array = [[nsarray alloc]initwithobjects:@"beijing",@"shanghai",@"guangzou",@"wuhan", nil];
nsstring *string = @"ha";
// 謂詞搜尋
nspredicate *predicate = [nspredicate predicatewithformat:@"self contains [cd] %@",string];
nsarray *arrays = [[nsarray alloc] initwitharray:[array filteredarrayusingpredicate:predicate]];
nslog(@"=-- %@",arrays);
4、比較字串(不區分大小寫)方法一:
nsstring *string = @"hello world!";
nsstring *string2 = @"hello world";
bool result = [string caseinsensitivecompare:string2] == nsorderedsame;
nslog(@"result:%d",result);
//nsordereddescending判斷兩物件值的大小(按字母順序進行比較,astring02小於astring01為真)
5、比較字串(不區分大小寫)方法二:
nsstring *string3 = @"you are my";
nsstring *string4 = @"you are my";
bool result2 = [string3 compare:string4
options:nscaseinsensitivesearch |nsnumericsearch] == nsorderedsame;
nslog(@"result:%d",result2);
//nscaseinsensitivesearch:不區分大小寫比較 nsliteralsearch:進行完全比較,區分大小寫 nsnumericsearch:比較字串的字元個數,而不是字元值。
比較和不區分大小寫比較
action else if result 0 else if result 0 lr output message string1 is s string2 temp result stricmp string1,string2 if result 0 else if result 0 else ...
JS全域性匹配字串,不區分大小寫
廢話不多說,先看需求 這裡的resultslist是要查詢的列表 resultslist.map item,index 儲存舊標題 let oldhtml item.title 要查詢的字串 let inpval a 獲取新標題 let texts oldhtml 獲取要查詢的正則 全域性匹配不區分...
linux grep不區分大小寫查詢字串方法
grep用來過濾字串資訊,grep預設對字母大小寫敏感,不過可以通過選項對grep遮蔽大小寫敏感該選項為 i。一 檢視grep工具版本方法 圖1 grep版本查詢 二 grep i 使用方法 圖2 grep不區分大小寫 備註 grep使用方法程式設計客棧 grep 選項 pattern 檔案 gre...