我在文本文件中有一些html换行标记,我想使用coldfusion REReplace命令删除或替换为chr(10)。我正在尝试
<CFSET newtext = REreplace(text, "<BR>", chr(10), "ALL")>
但它似乎不起作用。我做错了什么?
答案 0 :(得分:2)
你能做一个简单的<cfset newtext = replaceNoCase(text, '<br>', chr(10), 'ALL')>
吗?因为看起来你正在寻找需要复杂匹配器的东西,所以它可能对你更好。
答案 1 :(得分:2)
如果有<br/>
或<br />
等XHTML标记,我建议您使用正则表达式:
<cfset newtext = REReplaceNoCase(text, "<br[^>]*>", chr(10), "all") />