在 coldfusion 中使用 REReplace 删除 <br>
Removing <br> with REReplace in coldfusion
我在文本文件中有一些 html 换行符标记,我想使用 coldfusion REReplace 命令将其删除或替换为 chr(10)。我正在尝试
<CFSET newtext = REreplace(text, "<BR>", chr(10), "ALL")>
但是好像不行。我做错了什么?
你能做一个简单的 <cfset newtext = replaceNoCase(text, '<br>', chr(10), 'ALL')>
吗?由于它看起来不像您在寻找需要复杂匹配器的东西,因此它可能更适合您。
如果有像 <br/>
或 <br />
:
这样的 XHTML 标签,我建议在这里使用正则表达式
<cfset newtext = REReplaceNoCase(text, "<br[^>]*>", chr(10), "all") />
我在文本文件中有一些 html 换行符标记,我想使用 coldfusion REReplace 命令将其删除或替换为 chr(10)。我正在尝试
<CFSET newtext = REreplace(text, "<BR>", chr(10), "ALL")>
但是好像不行。我做错了什么?
你能做一个简单的 <cfset newtext = replaceNoCase(text, '<br>', chr(10), 'ALL')>
吗?由于它看起来不像您在寻找需要复杂匹配器的东西,因此它可能更适合您。
如果有像 <br/>
或 <br />
:
<cfset newtext = REReplaceNoCase(text, "<br[^>]*>", chr(10), "all") />