1樓:柳會喻又香
string類中有乙個方法publicbooleancontains(stings)就是用來判斷當前字串是否含有引數指定的字串
例s1=「takecatb」
s2=「te」
語句:s1.contains(s2)//s1呼叫這個方法若其值為ture說明s1包含s2若為fasle則不包含
2樓:匿名使用者
判斷乙個字串中是否含有乙個子字串,使用asp中的instr函式。
instr 函式可返回乙個字串在另乙個字串中首次出現的位置。
語法如下:
instr([start,]string1,string2[,compare])
引數:start 可選的。規定每次搜尋的起始位置。預設是搜尋起始位置是第乙個字元。如果已規定 compare 引數,則必須有此引數。
string1 必需的。需要被搜尋的字串。
string2 必需的。需搜尋的字串。
compare 必需的。規定要使用的字串比較型別。預設是 0 。
instr 函式可返回下面的值:
如果 string1 為 ""(零長度) - instr 返回 0
如果 string1 為 null - instr 返回 null
如果 string2 為 "" - instr 返回 start
如果 string2 為 null - instr 返回 null
如果 string2 沒有找到 - instr 返回 0
如果在 string1 中找到 string2,instr 返回找到匹配字串的位置。
如果 start > len(string1) - instr 返回 0
比如:x="abc"
y="123abc
response.write instr(x,y)
以上結果輸出結果為4。
3樓:匿名使用者
instr 函式
返回某字串在另一字串中第一次出現的位置。
if instr(字串,字串二)>0 thenresponse.write("包含")
end if
'instr找出乙個字串在另乙個字串的位置,要是位置不等整數(既》0)就說明不包含
如何用asp判斷乙個字串中包含乙個指定字元
4樓:鐘欣榮
如何用asp判斷乙個字串中包含乙個指定字元一、對hibernate而言,它對jdbc封裝過於厲害,所以就失去了對sql的控制(當然hibernate也可以使用native sql既使用createsqlquery等方法來呼叫與資料庫相關的sql,但這樣一來也就影響了hibernate的可移植性),使得hibernate的在很多地方不夠靈活,難於優化,尤其對於一些複雜的關聯查詢時,hibernate提供的功能遠不及直接使用jdbc方便效能更高。
二、hibernate沒有提供專門的批處理機制,如果要批量更新或插入資料時,還需要顯示的flush,clear之類的操作,效能不如jdbc。
三、相對於jdbc,hibernate更消耗記憶體,因為它每次的資料庫操作都要做資料和物件的轉換/封裝,查詢出一條資料就要建立乙個或多個物件,這樣也太消耗記憶體了。
5樓:網海1書生
if instr(字串, 指定字元) > 0 then'包含else
'不包含
end if
asp字串查詢是否含有指定字元?
6樓:暢旺牢學民
<%a="雖然他是乙隻驕傲的孔雀,算不上是王子殿下"
b="孔雀,王子,驕傲"
c=instr(b,a)
response.write(c)
%>如果instr裡面存在相關字元的話,返回所在的位置,如果,不存在的話,返回0
不會返回負數
7樓:匿名使用者
instr 函式
返回某字串在另一字串中第一次出現的位置。
instr([start, ]string1, string2[, compare])
引數 start
可選項。數值表示式,用於設定每次搜尋的開始位置。如果省略,將從第乙個字元的位置開始搜尋。
如果 start 包含 null,則會出現錯誤。如果已指定 compare,則必須要有 start 引數。
string1
必選項。接受搜尋的字串表示式。
string2
必選項。要搜尋的字串表示式。
compare
可選項。指示在計算子字串時使用的比較型別的數值。有關數值,請參閱「設定」部分。如果省略,將執行二進位制比較。
8樓:匿名使用者
for i=1 to len(b)
strkey=mid(b,i,1)
strsql=strsql & " and a like '%" & strkey & "%'"
next
sql = "select * from 表 where 條件字段=0" &strkey& " order by id
asp中如何找出乙個字串中是否存在某些字元
9樓:匿名使用者
string 中的函式。
10樓:
instr() 函式 ...
asp中怎麼判斷字串中是否包含字母和數字
11樓:匿名使用者
asp中判斷?不可以使用js中的正規表示式進行判斷嘛?如果能夠使用正規表示式的話,那麼可以試試這個函式
function checknum(value)else}
12樓:匿名使用者
數字 和字母的ascii 碼都在乙個固定範圍的,你可以判斷字元的asc 碼,然後就知道,
獲取asc碼 用函式 asc(str)
j**a 判斷乙個字串中是否含有另乙個字串中的字元
13樓:匿名使用者
string str = "abcd";//初始字串string st = "bwer";//另乙個字串char c = st.tochararray();
boolean flag = false;
for (int i = 0; i < c.length; i++)}system.out.println(flag);
.asp程式裡,如何判斷乙個字串中存在包含了另乙個字串?
14樓:匿名使用者
1.判斷是否包含某某字元函式是:instr()和instrrev();
2.具體使用如下:
你可以用instr()或者instrrev()來判斷if instr(ab, "a")>0 then或if instrrev(ab, "a")>0 then有else
無3.具體**如下:
<%dim ly=request("ly")
if instr(ly, "http") >0 thenresponse.write("ly變數是包含了http字串!即true")
else
response.write("ly變數中沒有包含http字串!即false")
end if
%>4.希望對你有所幫助!
15樓:匿名使用者
asp中如何判斷乙個字串中某個指定的字元出現的次數?
16樓:sql的藝術
判斷乙個字串中某個指定的字元出現的次數,可以使用函式:【replace】
思路:使用replace函式將指定的字元替換為空,然後再用函式【len】求出替換前和替換後的差值,即為出現的次數。
例如:字串中判斷字元出現的次數
dim rc as integer
rc=len("12312345")-len(replace("12312345","2",""))
輸出結果為:2
17樓:捌零老陳
<%str = "kdfghkwwewewdfg"
finstr = "we"
pos = 1
total = 0
while instr(pos,str,finstr)>0total = total + 1
忘了你是要得到兩個,所以這裡加1就行了
pos = instr(pos,str,finstr) + 1wend
response.write finstr & "在字元" & str & "出現了:" & total & "次"
%>
如何用asp判斷字串中包含指定字元
如何用asp判斷乙個字串中包含乙個指定字元一 對hibernate而言,它對jdbc封裝過於厲害,所以就失去了對sql的控制 當然hibernate也可以使用native sql既使用createsqlquery等方法來呼叫與資料庫相關的sql,但這樣一來也就影響了hibernate的可移植性 使得...
在fortran 中怎麼判斷字串相等
fortran使用.eq.來判斷字串相等,比如 program swap 2 real do while true read value1,value2 使用這從鍵盤輸入兩數字 if value1 eq.value2 stop 若輸入兩數字相同,則停止程式 call swap value1,valu...
php字串分割問題,PHP中 如何將字串分割輸出
str 123,456 321,567 987,qwe arr explode str foreach arr as u 如果有什麼不明白可以追問!content file get contents aa.txt 獲得txt檔案中資料 str implode explode content 拼裝所需...
c中如何除去字串中的數字
方法之一 c 中的字串有自帶的替換方法 字串變數.replace 子字串 替換為 可以用逐一將 0 1 2 3 4 5 6 7 8 9 替換為空字元 例子 string nums new string 10 string str tom123 is05809 ok746 for int i 0 i ...
js中如何獲取字串最後字元,js中如何獲取乙個字串最後乙個字元
var a abcdefsafldsklfksdflksdkfl a.substr a.length 1,1 string s sdfas system.out.println s.charat s.length 1 str.charat str.length 1 如何獲取js 字串中最後乙個斜槓後...