char.asp
上传用户:sking1122
上传日期:2020-09-24
资源大小:1005k
文件大小:1k
源码类别:

手机WAP编程

开发平台:

ASP/ASPX

  1. <%
  2. Function c2u(sGBStr)
  3. Dim i,c
  4. if sGBStr<>"" then
  5. For i = 1 to Len(sGBStr)
  6. c = Mid(sGBStr,i,1)
  7. if c=chr(13) then 
  8. c2u = c2u & "<br/>"
  9. else
  10. c2u = c2u & "&#x" & Hex(AscW(c)) & ";"
  11. end if
  12. Next
  13. end if
  14. End Function
  15. function UBB(strContent)
  16. on error resume next
  17. strContent = HTMLEncode(strContent)
  18. dim objRegExp
  19. Set objRegExp=new RegExp
  20. objRegExp.IgnoreCase =true
  21. objRegExp.Global=True
  22. objRegExp.Pattern="((URL))(.*)((/URL))"
  23. strContent= objRegExp.Replace(strContent,"<a href=""$2"" >$2</a>")
  24. objRegExp.Pattern="((URL=(.*)))(.*)((/URL))"
  25. strContent= objRegExp.Replace(strContent,"<a href=""$2"" >$3</a>")
  26. objRegExp.Pattern="((IMG))(.*)((/IMG))"
  27. strContent= objRegExp.Replace(strContent,"<img src=""$2"" alt='load..'/><br/><a href=""$2"" >&#x70B9;&#x51FB;&#x4E0B;&#x8F7D;</a>")
  28.         objRegExp.Pattern="(\)"
  29. strContent= objRegExp.Replace(strContent,"<br/>")
  30. set objRegExp=Nothing
  31. UBBCode=strContent
  32. end function
  33. %>