
本文中的示例描述了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
怎么想都觉得可怕
最好的办法就是干掉它
看来这个狼真的来了