例一

// 使用正则表达式实现删除字符串前面和后面多余的空格
function trim(str){
    var re = /^\s+|\s+$/g;
    return str.replace(re, '');
}

例二

// 验证邮箱的正则表达式
var re = /^\w+@\w+\.\w+$/;

例三

// 正则验证日期格式
// yyyy-mm-dd 格式
// 4位数字,横线,1或者2位数字,再横线,最后又是1或者2位数字
var re = /^\d{4}-\d{1,2}-\d{1,2}$/