正则表达式(四) —— 元字符(一)

版本记录

版本号 时间
V1.0 2022.02.20 星期日

前言

正则表达式主要就是进行文本相关的处理。可以快速的进行查找和替换等。需要编程写判断几十行代码的操作,用正则表达式只要一句话。正则的灵活性、逻辑性和功能性非常的强,可以迅速地用极简单的方式达到字符串的复杂判断和处理。不好的地方就是对于刚接触的人来说,比较晦涩和难懂。我们就一起来学习下。感兴趣的可以看下面几篇文章。
1. 正则表达式(一) —— 简介以及常用的正则表达式(一)
2. 正则表达式(二) —— 语法(一)
3. 正则表达式(三) —— 修饰符(一)

开始

内容很多还是主要是参考菜鸟教程。

下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:


实例

接下来我们分析一个匹配邮箱的正则表达式,如下图:

var str = "abcd [email protected] 1234";
var patt1 = /\b[\w.%+-]+@[\w.-]+\.[a-zA-Z]{2,6}\b/g;
document.write(str.match(patt1));

以下标记的文本是获得的匹配的表达式:

[email protected]

后记

本篇主要讲述了正则的元字符,感兴趣的给个赞或者关注~~~~

你可能感兴趣的:(正则表达式(四) —— 元字符(一))