如果字符串中存在双引号,则 Movlet 失败
Posted
技术标签:
【中文标题】如果字符串中存在双引号,则 Movlet 失败【英文标题】:Movlet Failing if double quotes exists in string 【发布时间】:2020-09-18 04:03:30 【问题描述】:我有一个带双引号的字符串,例如:
"Diagnosed with "Covid19 -Ve"
在 MEL 变量中渲染时失败。
我的字符串将来可能包含多个双引号。
如果字符串在 MEL 的末尾包含整个字符串值中的所有双引号,如何转义
【问题讨论】:
【参考方案1】:您可以使用反斜杠和双引号来转义双引号字符。就像这样:
myVariable = "Diagnosed with \"Covid19 -Ve" ;
【讨论】:
嗨 Inazense。感谢您的回复。但这里我的字符串值来自数据库。不确定该字符串中有多少双引号。在 MEL 中是否有任何等效的 .Replace() 方法可以在末尾转义双引号? 嗨,是的。您可以使用 strReplace(str inputString, str selectString, str replaceString) 方法。它将返回一个字符串,其中的值替换为新值。以上是关于如果字符串中存在双引号,则 Movlet 失败的主要内容,如果未能解决你的问题,请参考以下文章