亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript正則表達式操作

標簽:
Html5

1. 什么是正则表达式

正则表达式是一种独立的技术,专门用于处理字符串而存在的技术。
在项目操作过程中,对于字符串使用正确规则进行匹配【查询、替换、搜索】而使用的表达式,我们就称为正则表达式。

正则表达式起源于上世纪五十年代,由两位人类伟大的精神研究学者和生物学家,根据人类认识世界的过程,描述人的大脑认识世界的操作流程,出现的一门学说,在当时只是一种推断的理论,到了上世界60年代,一个米国的数学家,通过数学的方式将这样的推断进行了基本的公式实现。于是乎~产生了一系列的蝴蝶效应,那是上世纪60年代末期…

2. 正则表达式中的特殊符号

符号 描述
^ 描述一个字符串的开头位置
$ 描述一个字符串的结束位置

3. JavaScript中使用正则表达式

JavaScript中使用正则表达式,有两种操作方式

  1. 通过快捷符号进行创建
  2. 通过RegExp对象进行创建

描述代码如下:

// 声明一个正则表达式,验证邮箱格式
var _reg_email = /^\w+@\w+\.(com|cn)$/i;
// 声明一个正则表示对象,验证邮箱格式
var _reg_email2 = new RegExp("^\\w+@\\w+\.(com|cn)$", "i")

正则表达式的操作方式,可以执行test()函数,验证邮箱格式是否正确,操作代码如下:

// 获取一个输入框中输入的邮箱地址
var _email = document.getElementById("email");

// 验证邮箱是否正确
if (_reg_email.test(_email)) {
     // 邮箱格式正确
     // TODO
} else {
	// 邮箱格式有误.
	// TODO
}

示例文章,无其他意义。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
全棧工程師
手記
粉絲
1.7萬
獲贊與收藏
547

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消