asp 特殊字符过滤

来源:百度知道 编辑:UC知道 时间:2024/06/18 00:32:09
要将表单中的字符串以输入时同样的格式显示,
function deal(exp1)
exp2=replace(exp1,">",">")
exp2=replace(exp2,"<","<")
exp2=replace(exp2,""," ")
exp2=replace(exp2,chr(13),"<br>")
deal=exp2
end function
用这个函数过滤,空格只能显示一个,
例如输入“A A”
处理之后 ,输入数据库,
然后显示在页面上
显示只能显示“A A”
如何处理才能显示“A A”
晕,百度都不处理空格的。。。。
输入“AA" // A之间有5个空格。
显示成了“AA” //A之间只有1个空格。
如何处理 才能显示成 A之间有5个空格。

显示的时候再替换一下就行了:

replace(" "," ")

因为在网页中如果出现连续的空格,只会显示一个空格。
把空格转换成  后,就可达到你要的效果了。

替换什么啊,直接HTMLEncode(你的字符串)完事了。
不用替换!