ASP擷取特定字元之前的全部字元,幫幫忙啊

2022-03-18 15:22:04 字數 1361 閱讀 3290

1樓:匿名使用者

<%dim strings, weizhi,jieguostrings = "今天天很好啊--某某**"

weizhi = instr(strings, "--")jieguo = left(strins, weizhi)%>

上面的結果就是你想要的結果

函式肯定要用

instr,left都是asp的內建函式

instr是從左邊開始搜尋指定字元的位置

left是從左邊開始擷取指定字元的指定位置的字串

2樓:校鑲桖

你好。希望可能 幫到你

3樓:匿名使用者

string str="今天天很好啊--某某**";

int index = str.indexof("--");

string result= str.substring(0, index);

4樓:哈里遜

<%astr = "今天天很好啊--某某**"

bstr = split(astr,"--")(0)%>

bstr就是結果了

5樓:匿名使用者

這個很簡單啊asp就有split函式。

str="今天天很好啊--某某**"

用split(str,"--")(0) 就可以了。

asp 擷取指定的字串內容

6樓:

cha=split(str,"

") '從str裡查詢包含「

」的字元位置

str=cha(0) '取字元位置,第一個符合條件的位置索引為0,例如cha(1)則str的值為「

2222」

str=replace(cha,"

","") '再去掉前面的「

」,剩下的就只剩需要的字元了

response.write str '輸出

7樓:匿名使用者

<%=split(str,"

")(0)%>

8樓:

split(str,"

")得到一個陣列

9樓:匿名使用者

如果只要第一個字元就用<%=split(str,"

")(0)%>

如果都想要就用陣列

strarr=split(str,"

") 就得到一個陣列

strarr(0) 的值為1111

strarr(1) 的值為aaa

2222

strarr(2)

...依此類推

這樣用jquery擷取字串得到特定字元

不推薦用正規表示式,建議使用字串的兩個方法 substr或subtring var from abcdefg var to from.substr 1,3 表示從1位開始擷取後面的3個字元,bcd to from.substring 1,3 表示從1位開始擷取到3位,bc 所以你上面的 可以這樣寫 ...

ASP擷取字元長度多餘用顯示

你的是有分中文版和英文版嗎?1 如果是的話要有一個語言版本標記吧?2 不然你還得在考慮中英混搭的情況計算個數才是啊 1 if language 1 then enif len member name 10 thenresponse.write left member name 10 else res...

C擷取字串問題請大家有空的看下

你把字串 轉成datetime 型別 單獨提出年份 和月份 再拼接在一起不就完了麼 你可以用string.lastindexof 獲取所需要擷取的長度,試試這個 string s 2013 8 17 string substr s.substring s.lastindexof 1 string m...