regname = request.getParamer("username");
用什么办法判断regname不能为admin 、administrator 01admin adminabc administrator06类似
这样的字符串?
请大家多帮忙

解决方案 »

  1.   

    int i = regname.indexOf("admin");
    然后判断i是不是-1。如果是,表明名字当中没有admin字符串;如果不是,就是有这个字符串了;
    但对于类似 asdmin, sadlmin, admien等字符串判断时就没办法鉴别了;因为admin当中穿插了其他字符。
      

  2.   

    用正则式判断一下是否包含admin。或者使用String的indexof方法,看是否包含admin....
      

  3.   

    我建议用JavaScript来实现禁止别人用这些
      

  4.   

    谢谢大家帮忙。
    fuxiehan(寒)能不能给正则表达式方法。
    还有包含有admin ADMIN 这样字串的也不能注册.