去掉TextBox输入框两头的前后空格:onblur="this.value=this.value.replace(/^\s+|\s+$/g,'');"

str为要去除空格的字符串:
去除所有空格:  
str   =   str.replace(/\s+/g,"");      
去除两头空格:  
str   =   str.replace(/^\s+|\s+$/g,"");
去除左空格:
str=str.replace( /^\s*/, '');
去除右空格:
str=str.replace(/(\s*$)/g, "");

相应验证邮箱的正则表达式(允许邮箱前后有空格,邮箱前后的空格用的方法去掉):

\s*\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*

密码由字母、数字和特殊符合组成,长度为8到20位,且至少包含任意两种组合:

var regu = /(?!^(\d+|[a-zA-Z]+|[~!@@#$%^&*?]+)$)^[\w~!@@#$%^&*?]{8,20}$/;
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}

最新文章

  1. PHP 不使用第三个变量实现交换两个变量的值
  2. printf 格式化输出符号详细说明(转)
  3. Jsp实现筛选并压缩文件批量下载
  4. CNN卷积神经网络在自然语言处理的应用
  5. UVa 12034 (递推) Race
  6. Python操作Excel——win32com模块和xlrd+xlwt+xlutils组合
  7. C# RichTextBox 获取当前显示部分的文字
  8. Linux Apache SVN
  9. poj 3259 Wormholes【spfa判断负环】
  10. Python自动化运维之8、正则表达式re模块
  11. easyui datagrid detailview嵌套datagrid的问题
  12. xrdp的rdp前端无法连接Windows 2008的问题
  13. 在Eclipse中配置tomcat
  14. jquery拖拽插件 tableDnD
  15. code_smith生成实体类
  16. HTML5通讯协议——WebSocket
  17. Linux的.pid文件
  18. sublime text3中文文件名显示为框框,怎么解决
  19. Makefile 中:= ?= += =的区别【转】
  20. 罗佳琪的第三次预备作业——虚拟机的安装及Linux的初步学习

热门文章

  1. linux运维、架构之路-MySQL日志(三)
  2. favicon.ico是什么?
  3. iOS 指定位置切圆角不生效问题
  4. Java——面向对象编程
  5. [UVA160]Factors and Factorials 题解
  6. java.lang.OutOfMemoryError:GC overhead limit exceeded解决方
  7. vue-router 2.0 跳转之router.push()
  8. win7下面安装flex和bison
  9. windows编程,消息函数中拦截消息的问题
  10. mysql 5.6多库并行复制原理