因为在一段ASP代码的表单中,用到了一个textarea的字段,在输入的时候,常会有回车换行的文字段落。
现在的问题是,我要取出这个字段,然后输出为一行,而不是如输入的样子。比如,输入:
今天我希望输出的时候是这个样子
天气很好
今天天气很好这里就琢磨了一下这个换行回车的代码,想替换成空格,或者null。
反复测试了chr(13),carriage return(回车)和chr(10),new line(新的一行)
最后才发现,原来在表单里的换行不只是回车,或者新行,而是二者的结合。
在代码里我后来使用的替换是这样的:
replace(oaaddress, chr(13)&chr(10)," ")
或许我是最后一个知道这个替换的人吧。