/[a-zA-Z0-9]-/
这样写就OK了吧

解决方案 »

  1.   

    /[A-Z]/  上述正则表达式将会与从A到Z范围内任何一个大写字母相匹配。   
    /[a-z]/  上述正则表达式将会与从a到z范围内任何一个小写字母相匹配。    
    /[0-9]/   上述正则表达式将会与从0到9范围内任何一个数字相匹配。
    /\-/      匹配“-”
      

  2.   

    下面任意一种都行,正则表达式构造函数会自动解析的:
    [-a-zA-Z0-9]
    [a-z-A-Z0-9]
    [a-zA-Z-0-9]
    [a-zA-Z0-9-]
      

  3.   

    放在 字符组[]的开始或者结束位置:
    [-xxxx] 或者 [xxxx-]