ASP で最後のコンマを空の文字列に置き換える方法 ASP で最後のコンマを空の文字列に置き換える方法
たとえば、aaa、bbb、ccc、eee、この文字列
最後のコンマを消して残りを変更しないようにするにはどうすればよいですか?
質問補足: たとえば、aaa、bbb、ccc、eee、この文字列
最後のコンマを消して残りを変更しないようにするにはどうすればよいですか?
aaa、bbb、ccc、eee の場合は変更されません。
次のようにコードをコピーします。
<%
str=aaa、bbb、ccc、eee、
right(str,1)= の場合、
str=left(str,len(str)-1)
終了する場合
%>
asp Right 関数は、文字列の右側から指定された数の文字を返します。
ヒント: 文字列パラメータの文字数を確認するには、Len 関数を使用します。
ヒント: Left 関数を参照することもできます。
文法
右(文字列,長さ)
パラメータの説明
弦
必須。右端の文字が返される文字列式。
長さ
必須。返す文字数を指定する数値式。 0 の場合は長さ 0 の文字列が返され、この数値が文字列パラメータ内のすべての文字の数以上の場合は文字列全体が返されます。
例1
次のようにコードをコピーします。
dim txttxt=今日は素晴らしい日ですね!
応答.write(Right(txt,11))
成果: 有意義な一日でした!
例 2
次のようにコードをコピーします。
dim txttxt=今日は素晴らしい日ですね!
応答.write(右(txt,100))
出力: 今日は素晴らしい日ですね!
例 3
次のようにコードをコピーします。
dim txt,xtxt=今日は素晴らしい日です!x=レン(txt)
応答.write(Right(txt,x))
出力: 今日は素晴らしい日ですね!