JS正则表达式常见用法示例的详细说明

电脑杂谈  发布时间:2020-06-20 13:06:05  来源:网络整理

正则表达式 用法实例_正则表达式使用实例_正则表达式使用实例

本文中的示例描述了JS正则表达式的常见用法. 与您分享以供参考,如下:

前言: 正则表达式(regular expression)已经被重复了很多遍,又一次又一次地被学习和遗忘,一次又一次地被遗忘,这次我打算整理基本的东西,增强记忆力,并方便下一个查询.

在学习正则表达式之前,您必须首先掌握以下基本内存概念:

1. 元字符: (. ,\ w,\ W,\ d,\ D,\ s,/ S,^正则表达式使用实例,$,)

正则表达式 用法实例_正则表达式使用实例_正则表达式使用实例

我们发现\ W大写字母全都相反.

2. 分组字符([],(),{});

3. 修饰符(i,g,m);

4. 量词(*,?,+,-,{n,m},?= n,?!= n);

正则表达式 用法实例_正则表达式使用实例_正则表达式使用实例

示例分析:

“(”和“)”也是元字符,稍后将在分组部分中提到,因此您需要在此处使用转义.

此表达式可以匹配多种格式的电话号码,例如(010)88886666或022-22334455或02912345678,等等. 让我们对其进行一些分析: 首先是转义字符\(,它可以出现0或1次(?),然后是0正则表达式使用实例,然后是2位数字(\ d {2},然后)或-或其中一个空格,它出现一次还是不出现(?),最后有8位数字(\ d {8 }.

以下通过示例解释RegExp:

正则表达式使用实例_正则表达式使用实例_正则表达式 用法实例

要求1: 在英语句子中匹配“ hi”一词.

要求2: 在一个英语句子中匹配一个单词hi.

要求3: 编写一个正则表达式,清除字符串前后的空格.

要求4: 匹配邮箱.

正则表达式使用实例_正则表达式使用实例_正则表达式 用法实例

参考文章:

#

// www.jb51.net/article/72867.htm

PS: 以下是两个更方便的正则表达式工具供您参考:

JavaScript正则表达式测试工具:

正则表达式生成工具:

更多对Javascript相关内容感兴趣的读者可以查看此站点的主题: “ Javascript正则表达式技巧百科全书”,“ Javascript替换操作技巧摘要”,“ Javascript搜索算法技巧摘要”,“ Javascript数据结构和算法”,“技能摘要”,“ JavaScript遍历算法和技能摘要”,“ JavaScript中的JSON操作技能摘要”,“ JavaScript错误和调试技能摘要”和“ JavaScript数学操作用法摘要”

我希望本文对每个人的Java编程都有所帮助.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-252138-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...