Мне нужно разбить длинную текстовую строку на более мелкие части примерно один раз каждые 500 символов (не специальный символ), сформировать массив всех предложений и затем сложить их вместе, разделив определенным символом (например, / /). Что-то следующее:
"Этот текст очень очень большой."
Итак, я получаю:
arrTxt(0) = "This is"
arrTxt(1) = "a very"
arrTxt(2) = "very large text"
...
И наконец:
response.write arrTxt(0) & "//" & arrTxt(1) & "//" & arrTxt(2)...
Из-за моего ограниченного знания классического осина, наиболее близким я достиг желаемого результата:
length = 200
strText = "This text is a very very large."
lines = ((Len (input) / length) - 1)
For i = 0 To (Len (lines) - 1)
txt = Left (input, (i * length)) & "/ /"
response.write txt
Next
Однако, это возвращает повторяющуюся и перекрывающуюся текстовую строку: «это / / это / / это текст //...
Есть идеи с vbscript? Спасибо!