求一个正则表达式,要求:只能输入中文,英文数字空格下划线中纲线都行,首尾不能为空格,字符串中间可以为空格。

cc19861204 2015-07-02 11:27:56

在控件jquery.validationEngine.js中验证的字符串,要排除键盘上特殊符号(!@#.~?等),只能输入中文,英文数字空格下划线都行,首尾不能为空格,字符串中间可以为空格。像这条验证 /^\S[a-zA-Z0-9\s\u4e00-\u9fa5\_]*\S$/,最后带上*或者+后,特殊字符就不能排除了。网上面找了很多相关验证,都不能满足要求,求各位大侠帮忙看看,小弟感谢不尽。
...全文
299 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
怎么弄得 求啊
cc19861204 2015-07-02
  • 打赏
  • 举报
回复
在请教高手同事后,终于得出满意答复,还是谢谢各位了

87,986

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧