帮帮忙解释一下这篇ASP代码谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/23 13:25:07
<%
function ChkBadWords(fString)
bwords = split(BadWords, "|")
for i = 0 to ubound(bwords)
fString = Replace(fString, bwords(i), string(len(bwords(i)),"*"), 1,-1,1) 'len(反回该字符串的字符数目)
next
ChkBadWords = fString
end function

function HTMLEncode(fString)
fString = replace(fString, "&", "&")
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = replace(fString, "@#$%3v42q", "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
fString = Replace(fString, CHR(10), "<BR>")
HTMLEncode = fString
end function

function doCode(fString, fOTag, fCTag, fROTag, fRCTag)
fOTagPos = Instr(1, fStrin

function HTMLEncode(fString) 这个函数是将左边的“”里的内容,换成右边的“”的内容
function ChkBadWords(fString) 利用split将得到的字符串拆分,再用Replace 替换。
其他的我也看不懂。

这是全部的代码么 好东西 收了