gpt4 book ai didi

regex - 如何从 ColdFusion 中的字符串中删除换行符、回车符和制表符?

转载 作者:行者123 更新时间:2023-12-04 12:51:43 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to remove more than one whitespace character from HTML?

(3 个回答)


7年前关闭。




我需要将字符串写入文本文件,但在此之前我需要确保该字符串不包含任何换行符、回车符或制表符。

我已经尝试过此代码进行测试。

<cfset str = "a#chr(10)#bc#chr(13)#def#chr(9)#fg">
<cfset cleanedStr = reReplace(str,"#chr(13)##chr(10)#","","ALL")>
<cfset cleanedStr = reReplace(str,"#chr(10)#","","ALL")>
<cfset cleanedStr = reReplace(str,"#chr(13)#","","ALL")>
<cfset cleanedStr = reReplace(str,"#chr(9)#","","ALL")>

<cffile action="write" file="D:/projects/test.txt" output="#cleanedStr#">

但是当我在 Eclipse 中打开文件时,它仍然显示换行符和回车符。

Text Editor image

那么删除这些字符的正确方法是什么?

最佳答案

尝试:

<cfset str = "a#chr(10)#bc#chr(13)#def#chr(9)#fg">
<cfset cleanedStr = reReplace(str,"\s","","ALL")>
<cffile action="write" file="D:/project/test.txt" output="#cleanedStr#">

关于regex - 如何从 ColdFusion 中的字符串中删除换行符、回车符和制表符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25062204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com