是否有可能在经典asp中获取多行字符串(我认为vbscript是语言)?
我想要一个像python或groovy中的多行字符串:
def str =“”“你好
我是一个
多
串”””
也欢迎变通方法.
顺便说一句:我在javascript中遇到了同样的问题,并使用保存在变量中的函数及时解决了问题.这个函数有一个多行注释,所以除了使用正则表达式的注释,我可以通过一切.
像这样的东西:
var multilinestr = function() { /* hello I am a multiline string */ }
在Regex之后我得到一个包含以下内容的字符串:
hello I am a multiline string
谢谢.
编辑:
我想我错过了一个非常重要的观点.
我的客户是你为他的脚本使用类似“预处理器”的东西.
它看起来像这样:
Dim str str = "<%std_text%>"
“预处理器”交换“<%std_text%>”带有来自数据库的文本.
但是这篇文章已经打破了,所以我不能只将“& vbNewline”放到行尾.
这意味着在“预处理”后它看起来像这样:
Dim str str = "hello I am a multiline string"
反正有没有在字符串中得到这个“文本”?
如果我可以写这样的东西(groovy):
def multistr = """<%std_text%>"""
在“预处理”之后:
def multistr = """hello I am a multiline string"""
这会很棒!