/**
* 正则表达式
* ============================================================
* ^ 串的开始
* $ 串的结束
* * 0次或多次
* + 1次或多次
* ? 0次或一次
* \r 回车
* \n 换行
* \t 制表符
* \f 换页
* [...] 在集合中的任一字符
* [^...] 不在集合中的任一字符
* . 除\n外的任一字符
* \w 字母、数字、下划线
* \W \w的补集
* \s 所有空白字符(空格、制表符)
* \S \s的补集
* \d 所有的数字
* \D 所有的非数字
* \b 退格字符
* {n} 重复N次
* {n,} 重复N或更多次
* {n,m} 重复至少N次,最多M次
* ==============================================================
*/
//参考资料:
//http://apps.hi.baidu.com/share/detail/34129682
//http://apps.hi.baidu.com/share/detail/31782462#content