是否有任何可能獲得經典的ASP多線字符串(我認爲VBScript是語言)?多行字符串在經典ASP
我想多串如同在Python或Groovy:
高清海峽=「」「你好 我是一個 多 字符串」「」
我搜索了很多,但沒有發現一個辦法。
變通辦法也歡迎。
順便說一句:我有JavaScript的同樣的問題,並解決了它與時間保存在一個變量的功能。這個函數有一個多行註釋,所以我可以通過所有的東西,除了使用正則表達式的評論。
事情是這樣的:
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%>"""
:在字符串中得到這個 「文本」
如果我能寫這樣的事情(常規)?
def multistr = """hello
I am a multiline
string"""
這將是偉大的!
你要多行作爲發送給瀏覽器的純文本多行?或者你想渲染的文本是多行? – AnonJr 2009-12-16 14:24:06
我在嘗試不同的東西。我只是編輯我的問題以獲得更好的理解。對不起,應該發佈這個,因爲我創建了我的問題。 – OemerA 2009-12-16 15:14:32
預處理器可以執行任何其他邏輯,或者當從數據庫中獲取數據時,是否可以用「&vbNewline&」代替換行符「 – 2009-12-16 15:14:44