asp程式裡如何判斷字串中存在包含了另一

2022-02-08 08:50:47 字數 4141 閱讀 7436

1樓:匿名使用者

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.希望對你有所幫助!

2樓:匿名使用者

asp中如何判斷一個字串中是否含有一個子字串?

3樓:柳會喻又香

string類中有一個方法publicbooleancontains(stings)就是用來判斷當前字串是否含有引數指定的字串

例s1=「takecatb」

s2=「te」

語句:s1.contains(s2)//s1呼叫這個方法若其值為ture說明s1包含s2若為fasle則不包含

4樓:匿名使用者

判斷一個字串中是否含有一個子字串,使用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。

5樓:匿名使用者

instr 函式

返回某字串在另一字串中第一次出現的位置。

if instr(字串,字串二)>0 thenresponse.write("包含")

end if

'instr找出一個字串在另一個字串的位置,要是位置不等整數(既》0)就說明不包含

如何用asp判斷一個字串中包含一個指定字元

6樓:鍾欣榮

如何用asp判斷一個字串中包含一個指定字元一、對hibernate而言,它對jdbc封裝過於厲害,所以就失去了對sql的控制(當然hibernate也可以使用native sql既使用createsqlquery等方法來呼叫與資料庫相關的sql,但這樣一來也就影響了hibernate的可移植性),使得hibernate的在很多地方不夠靈活,難於優化,尤其對於一些複雜的關聯查詢時,hibernate提供的功能遠不及直接使用jdbc方便效能更高。

二、hibernate沒有提供專門的批處理機制,如果要批量更新或插入資料時,還需要顯示的flush,clear之類的操作,效能不如jdbc。

三、相對於jdbc,hibernate更消耗記憶體,因為它每次的資料庫操作都要做資料和物件的轉換/封裝,查詢出一條資料就要建立一個或多個物件,這樣也太消耗記憶體了。

7樓:網海1書生

if instr(字串, 指定字元) > 0 then'包含else

'不包含

end if

vb中怎麼判斷一個字串中包含另一個字串

8樓:肥仙女

1、啟動vb新建工程1,在form1的合適位置畫出3個label框、2個text框以及1個command按鈕(可以預先對各控制元件的caption等屬性進行修改)。

2、雙擊「統計」(即command1)按鈕,在彈出的**框中編寫如下**:

privatesubcommand1_click()dimxasstringa=text1.textb=text2.textn=0fori=1tolen(a)x=mid(a,i,1)

if x = b then n = n + 1  next i  label3.caption = "字元" & b & "在字串」" & a & "「中" & vbcrlf & "共出現了" & n & "次。"end sub

這樣便達到了檢索所有字元、統計某個字元出現次數的需求了。

3、同理,對text2進行設定,當游標停留在text2中,按下回車鍵時,游標將跳到command上,方便操作:

privatesubtext2_keypress(keyasciiasinteger)ifkeyascii=13thencommand1.setfocusendsub

4、最後點選執行即可。

9樓:匿名使用者

instr 函式

返回 variant (long),指定一字串在另一字串中最先出現的位置。

instr([start, ]string1, string2[, compare])

instr 函式的語法具有下面的引數:

start 可選引數。為數值表示式,設定每次搜尋的起點。如果省略,將從第一個字元的位置開始。如果指定了 compare 引數,則一定要有 start 引數。

string1 必要引數。接受搜尋的字串表示式。

string2 必要引數。被搜尋的字串表示式。

compare可選引數。指定字串比較。如果省略 compare,option compare 的設定將決定比較的型別。

例如如下

sub tttt()

a = "abvsdf"

b = "z"

c = instr(a, b)

if c > 0 then

msgbox "a包含b"

else

msgbox "a不包含b"

end if

end sub

測試結果

10樓:青花惡魔

最佳答案用得著那麼麻煩嗎,你們都忘了instr()函式了?

if instr("1234","23") > 0 then msgbox("包含")

j**a 判斷一個字串中是否含有另一個字串中的字元

11樓:匿名使用者

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中如何找出一個字串中是否存在某些字元

12樓:匿名使用者

string 中的函式。

13樓:

instr() 函式 ...

jquery字串校驗 如何判斷字串是否既有數字有含有英文字母,且長度大於

var str 1234abcd function strcheck str else else alert strcheck str jquery中怎麼判斷一個字串中是否包含數字 直接寫一個正則就行,比如 用isnan方法,示例 12 3456 78有任何疑問,歡迎追問.jquery判斷字串是否只...

C中判斷字串是不是漢字,c 怎麼判斷字串中包含漢字

1 用ascii碼判斷 在 ascii碼錶中,英文的範圍是0 127,而漢字則是大於127,具體 如下 string text 是不是漢字,abc,柯樂義 for int i 0 i text.length i else 2 用漢字的 unicode 編碼範圍判斷 漢字的 unicode 編碼範圍是...

python裡統計字串中另字串的個數

答案為3 用正則 import re s abababab len re.findall r aba s 3答案為2,用字串的count方法 import string s abababab s.count aba 2替換第二個 aba 為 bab 用字串的切片方法 可能方法醜陋了點,初學者見諒 s...