Как заменить последнюю запятую на пустую строку в asp Как заменить последнюю запятую на пустую строку в asp
Например, ааа, bbb, ccc, еее, эта строка
Как сделать так, чтобы исчезла последняя запятая, а остальные остались неизменными?
Вопрос-дополнение: Например, ааа, bbb, ccc, eee, эта строка
Как сделать так, чтобы исчезла последняя запятая, а остальные остались неизменными?
Если это aaa, bbb, ccc, eee, никаких изменений не будет.
Скопируйте код кода следующим образом:
<%
ул=ааа,bbb,ccc,eee,
если right(str,1)=, то
ул = влево (ул, лен (стр)-1)
конец, если
%>
Функция asp Right возвращает указанное количество символов с правой стороны строки.
Совет: Чтобы определить количество символов в строковом параметре, используйте функцию Len.
Совет: вы также можете обратиться к функции «Влево».
грамматика
Вправо(строка,длина)
Описание параметра
нить
Необходимый. Строковое выражение, возвращающее самый правый символ.
длина
Необходимый. Числовое выражение, определяющее количество возвращаемых символов. Если 0, возвращается строка нулевой длины; если это число больше или равно количеству всех символов в строковом параметре, возвращается вся строка.
Пример 1
Скопируйте код кода следующим образом:
dim txttxt=Это прекрасный день!
ответ.write(Вправо(txt,11))
Вывод: Полезный день!
Пример 2
Скопируйте код кода следующим образом:
dim txttxt=Это прекрасный день!
response.write(Вправо(txt,100))
Вывод: Это прекрасный день!
Пример 3
Скопируйте код кода следующим образом:
dim txt,xtxt=Это прекрасный день!x=Len(txt)
response.write(Вправо(txt,x))
Вывод: Это прекрасный день!