JavaScript之RegExp(正则表达式)

开心一笑

这里写图片描述

提出问题

JavaScript中的正则表达式类RegExp常用方法和如何简单使用???

解决问题

显式构造函数

new RegExp(pattern, attributes);

参数 pattern 是一个字符串

参数 attributes 是一个可选的字符串。如果 pattern 是正则表达式,而不是字符串,则必须省略该参数

attributes可有的属性有:

i 执行对大小写不敏感的匹配。

g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。

m 执行多行匹配。

隐式构造函数(直接量语法)

/pattern/attributes

其他和显示构造函数一样

例一:

var ay_RegExp = new RegExp('e')

当您使用该 RegExp 对象在一个字符串中检索时,将寻找的是字符 "e"。

RegExp常用方法

test()

test() 方法检索字符串中的指定值。返回值是 true 或 false。

例二:

var patt1=new RegExp("e");

document.write(patt1.test("The best things in life are free")); 

由于该字符串中存在字母 "e",以上代码的输出将是:

true

由于其他方法在项目中本人并没用到,就不整理了!没意思!!!

读书感悟

  • “有个大人物曾经对我说过,他们更喜欢那些善于倾听而非健谈的人。
    ”马克森总结道。懂得倾听是一种才能。
    事实证明,倾听是你能给予别人的最微妙的恭维,也是你赢得他人好感的最有力的武器。

  • 这样看来,当你想要获得陌生人的好感的时候,最棒的策略无异于知道点儿他们的语言或者他们熟悉的经验,并且在适当的时候表现出来。

  • 人交往时,如果能预先知道对方的喜好,或在言谈中多注意一些对方说话的重点
    ,然后在有意无意间自然地谈到对方感兴趣的事情上来,
    只要对方不是心情极糟,或者对你非常不满意,他一定会非常高兴认识你这么一个人。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容