Czy istnieje możliwość uzyskania ciągu wielowierszowego w klasycznym asp (myślę, że vbscript jest językiem)?Ciąg wielowierszowy w klasycznym Asp
chcę multilinii ciąg jak w Pythonie lub Groovy:
def str = "" "hello Jestem multiline string" ""
Szukałem dużo ale nie znaleźliśmy rozwiązanie.
Obejścia są również mile widziane.
BTW: Miałem w javascript ten sam problem i rozwiązałem go w czasie z funkcją zapisaną w zmiennej. Ta funkcja zawierała komentarz wielowierszowy, dzięki czemu mogłem przejść przez wszystko z wyjątkiem komentarza używającego regex.
coś takiego:
var multilinestr = function() {
/*
hello
I am a multiline
string
*/
}
A po Regex Mam ciąg, który zawiera:
hello
I am a multiline
string
Dziękuję.
Edytuj:
Chyba przegapiłem bardzo ważny punkt. Mój klient używa czegoś w rodzaju "procesora wstępnego" do swoich skryptów. Wygląda to tak:
Dim str
str = "<%std_text%>"
"Pre Procesor" wymiana "<% std_text%>" z tekstem, który pochodzi z bazy danych. Ale ten tekst ma przerw w nim, więc nie mogę po prostu umieścić wstępnego przetwarzania „wygląda to tak«”& vbNewline» na końcu linii Oznacza to później.”:
Dim str
str = "hello
I am a multiline
string"
Czy mimo aby uzyskać ten "tekst" w ciąg
Gdybym mógł napisać coś takiego (Groovy):
def multistr = """<%std_text%>"""
po "wstępnej obróbki":
def multistr = """hello
I am a multiline
string"""
Byłoby świetnie!
Chcesz multi-linię jak w zwykły tekst wysyłany do przeglądarki jest multi-line? A może chcesz, aby renderowany tekst był wieloliniowy? – AnonJr
Próbuję czegoś innego. Po prostu edytuję moje pytanie w celu lepszego zrozumienia. Przepraszam, powinienem opublikować to, ponieważ utworzyłem moje pytanie. – OemerA
Czy preprocesor może wykonać dowolną dodatkową logikę lub podczas pobierania danych z bazy danych, czy baza danych może zastępować nowe linie za pomocą "& vbNewline &" –