首页 >> 编程狮 >> JavaScript

正则表达式

正则表达式模式

[abc]:查找方括号之间的任何字符

[0-9]:查找任何从0到9的数字。

(x|y):查找任何以|分割的选项。


元字符是拥有特殊含义的字符

\d:查找数字

\s查找空白字符

\b:匹配单词边界


量词

n+    匹配任何包含至少一个n的字符串

n*    匹配任何包含零个或多个n的字符串

n?   匹配任何包含零个或一个n的字符串

使用RegExp对象

在javascript中,RegExp对象是一个预定义了属性和方法的正则表达式对象。

1、使用test()方法

test()方法是一个正则表达式方法

test()方法用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本,

则返回true,否则返回false。

2、使用exec()

exec()方法用于检索字符串中的正则表达式的匹配

该函数返回一个数组,其中存放匹配结果,如果未找到匹配,则返回值为null。

标签:

上一篇
JSON

下一篇
javascript教程