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...