거기에 어떤 가능성을 asp 클래식에서 여러 줄을 얻을 수 있습니까 (나는 vbscript 언어라고 생각)? 여러 줄 문자열에서 클래식 Asp
나는 파이썬이나 그루비처럼 여러 줄 문자열을 원하는 :데프 str에 = "" ""
내가 많이 검색했지만 찾지 못했습니다 "안녕하세요 나는 여러 문자열입니다 " 해결책.
해결 방법도 환영합니다.
BTW : 자바 스크립트에서 같은 문제가 있었는데 변수에 저장된 함수로 시간 문제를 해결했습니다. 이 함수에는 여러 줄 주석이 포함되어 있으므로 정규식을 사용하여 주석을 제외한 모든 것을 처리 할 수있었습니다. 이 같은
뭔가 :
var multilinestr = function() {
/*
hello
I am a multiline
string
*/
}
그리고 정규식 후
내가 포함 된 문자열을 가지고 :hello
I am a multiline
string
감사합니다.
편집 :
나는 매우 중요한 부분을 놓쳤다 고 생각합니다. 내 고객은 스크립트에 "사전 프로세서"와 같은 것을 사용하고 있습니다. 그것은 다음과 같습니다
Dim str
str = "<%std_text%>"
데이터베이스에서 제공되는 텍스트로 "사전 프로세서"교환 "<%의 std_text의 %>". 그러나이 텍스트는 그래서 난 그냥 넣어 수 없습니다 거기에 휴식을해야 함은 다음과 같습니다 사전 처리 " '"줄의 끝으로 & vbNewline를' 이 후 의미한다. "
Dim str
str = "hello
I am a multiline
string"
어쨌든 거기 문자열이 "텍스트"를 얻을 수
를 나는 이런 식으로 뭔가를 쓸 수있는 경우 (당연) :
def multistr = """<%std_text%>"""
을 "사전 처리"후 :
,536을def multistr = """hello
I am a multiline
string"""
아주 좋습니다.
가 브라우저로 전송되는 일반 텍스트로 여러 줄을 하시겠습니까입니까? 또는 렌더링 된 텍스트를 여러 줄로 표시 하시겠습니까? – AnonJr
나는 다른 것을 시도하고있다. 나는 다만 더 나은 이해를위한 나의 질문을 편집한다. 미안하지만 내 질문을 올렸을 때 게시해야합니다. – OemerA
전처리 기가 추가 논리를 수행 할 수 있습니까? 또는 데이터베이스에서 데이터를 가져올 때 "& vNewline &"로 새 줄 바꾸기를 할 수 있습니까? –