Tibco Spotfire中替换列内双引号为空格的公式报错求助
在Spotfire计算列中替换双引号的解决方案
错误原因:你用反斜杠
\转义双引号的写法不符合Spotfire公式语法,Spotfire中字符串内的双引号需要用两个连续双引号来表示。解决方案1:使用普通字符串替换函数
Replace(无需正则,适合简单替换场景)
公式:Replace([mycolumn], """, "")说明:
Replace函数会直接匹配目标字符串中的双引号并替换为空,这里的"""表示实际要匹配的单个双引号(前一个双引号是字符串起始,中间两个双引号代表一个实际双引号,最后一个是字符串结束)。解决方案2:使用正则替换函数
RXReplace(适合需要正则匹配的复杂场景)
公式:RXReplace([mycolumn], """, "", 1)说明:最后一个参数
1表示替换所有匹配的双引号,若省略该参数则仅替换第一个匹配项。
内容的提问来源于stack exchange,提问作者ParthaSarathi
相关产品推荐
相关产品推荐

