asp中怎麼替換最後一個逗號為空字串asp中怎麼替換最後一個逗號為空字串
舉例aaa,bbb,ccc,eee, 這個字串
怎麼讓最後一個逗號變沒,其他的不變啊
問題補充:舉例aaa,bbb,ccc,eee, 這個字串
怎麼讓最後一個逗號變沒,其他的不變啊
如果是aaa,bbb,ccc,eee則不做修改
複製代碼代碼如下:
<%
str=aaa,bbb,ccc,eee,
if right(str,1)=, then
str=left(str,len(str)-1)
end if
%>
asp Right 函數可從字串右邊傳回指定數目的字元。
提示:要確定string 參數中的字元數目,使用Len 函數
提示:還可以參考下Left函數
文法
Right(string,length)
參數描述
string
必選項。字串表達式,其最右邊的字元被傳回。
length
必選項。數值表達式,指明要傳回的字元數目。如果為0,則傳回零長度字串;如果此數大於或等於string 參數中的所有字元數目,則傳回整個字串。
實例1
複製代碼代碼如下:
dim txttxt=This is a beautiful day!
response.write(Right(txt,11))
輸出:utiful day!
實例2
複製代碼代碼如下:
dim txttxt=This is a beautiful day!
response.write(Right(txt,100))
輸出:This is a beautiful day!
實例3
複製代碼代碼如下:
dim txt,xtxt=This is a beautiful day!x=Len(txt)
response.write(Right(txt,x))
輸出:This is a beautiful day!