案例:c#開發
遇到模糊查詢的功能實現,不是直接查詢資料庫,而是匹配另外一些本地資料。
string a="asd";
string b="asdsdad";
//其實a b的值都是取得動態資料。
一開始自己寫了乙個函式用來判斷a是否在b中,for()迴圈即可。
後來,才知道.net平台有這樣的函式,判斷字串的子集的索引號string.indexof(string a);
b.indexof(a)
//a b都是字串,返回值為a所在的索引號,沒有時返回-1
if(b.indexof(a)!=-1)或者
if(b.indexof(a)>=0)
看來,有問題還得多查文件啊 判斷乙個字串是否在另乙個字串中
方法一 string str1 nihaoksdoksad string str2 ok int total 0 for string tmp str1 tmp null tmp.length str2.length tmp tmp.substring 1 system.out.println st...
c 判斷乙個字串是否包含另乙個字串
c 開發過程中針對字串string型別的操作是常見操作,有時候需要判斷某個字串是否包含在另乙個字串,此時可以使用indexof方法以及contain方法來實現此功能,contain方法返回true和false,而indexof方法可以返回所在的索引位置,如果為查詢到對應的字串,則返回 1。c 中字串...
判斷乙個字串是否在另乙個字串中
find in set str,str1 判定str是否在str1中有,如果有,則返回其在str1中的位置,如果沒有,返回0 eg select find in set 13教 瀏陽基地,耕耘基地,文淵館,13教,測試基地,耕耘基地 返回4 這個函式有很大的侷限性,他只能判別是否存在於第二個字串中以...