加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 大数据 > 正文

JavaScript 正则表达式(笔记)

发布时间:2016-11-28 11:31:23 所属栏目:大数据 来源:站长网
导读:一 什么是正则表达式 // 正则表达式(regular expression)是一个描述字符模式的对象; // JS定义RegExp类表示正则表达式; // String和RegExp都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数; 二 创建正则表达式 1.创建正则表达式 // JS提供

4.删除首尾空格
var pattern = /^s+/;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; // 强制首;
var str = 'nbsp;nbsp;nbsp; goonbsp; glenbsp;nbsp; ';
var result = str.replace(pattern,"");nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; // 删除行首空格;
pattern = /s+$/;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; // 强制尾;
result = result.replace(pattern,"");nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; // 删除行尾空格;
nbsp;
5.简单的电子邮件验证
var pattern = /^([a-zA-Z0-9_.-]+)@([a-zA-Z0-0_.-]+).([a-zA-Z]{2,4})$/;
var str = 'abc123.com@gmail.com';
alert(pattern.test(str));

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读