关于服务端验证,该如何处理

关于服务端验证小弟遇到一麻烦问题,希望大家帮忙1.服务验证用户名输入格式是否为英文字母和数字2.function

关于服务端验证
小弟遇到一麻烦问题,希望大家帮忙
1.服务验证用户名输入格式是否为英文字母和数字
2.
function   FilterStr(AStr)
        AStr=replace(AStr, " ' ", " ")
AStr=replace(AStr, " " " ", " ")
AStr=replace(AStr, "& ", " ")
end   function  
此函数是小弟写的过滤三个特殊符号,
<%   FilterStr(USerName)   %> 这了这句后就会出错..应该怎么解决

[解决办法]
1.服务验证用户名输入格式是否为英文字母和数字
用正则咯

<% FilterStr(USerName) %> 这了这句后就会出错..应该怎么解决
什么错啊
[解决办法]
<%= FilterStr(USerName) %>