Я хочу использовать функцию Replace в VBScript для замены всех разрывов строк в строке для "\n". Я исхожу из java, поэтому использование \n внутри строки означает разрыв строки.
Есть ли эквивалент в VBScript?
Ответ 1
Для замены вы можете использовать vbCrLf:
Replace(string, vbCrLf, "")
Вы также можете использовать
CHR (13) + CHR (10)
Кажется, я помню в некоторых нечетных случаях, что chr (10) предшествует chr (13)
Ответ 2
Эта страница содержит таблицу строковых констант, включая vbCrLf
Ответ 3
Как заметил Дэвид и Рему, vbCrLf, если вы хотите использовать комбинацию возврата каретки-возврата. В противном случае Chr(13) и Chr(10) (хотя некоторые VB-производные имеют vbCr и vbLf; VBScript может иметь те, которые стоит проверить перед использованием Chr).
Ответ 4
Я думаю, его vbcrlf.
replace(s,vbcrlf,"<br />"
Ответ 5
Мне пришлось использовать vbLf только в ASP script, где исходные данные были POSTed из PHP скрипт в поле cPanel поверх ASP на сервере win