ITPub博客

首页 > IT职业 > IT生活 > JavaScript 正则表达式 笔记

JavaScript 正则表达式 笔记

IT生活 作者:tonydeck 时间:2021-09-09 09:02:56 0 删除 编辑
http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp

imooc视频: http://www.imooc.com/learn/706

一、语法

JavaScript通过内置对象 RegExp 支持正则表达式,有两种方法实例化RegExp对象:字面量和构造函数。

  • 字面量
// 实例化一个正则表达式,匹配字符串中的is单词
var reg = /bisb/g;

'She is girl, This is a computer.'.replace(reg, 'IS');
// 结果 'She IS girl, This IS a computer.'
  • 构造函数
var reg = new RegExp('\bis\b', 'g'); 
'She is girl, This is a computer.'.replace(reg, 'IS');
// 结果 'She IS girl, This IS a computer.'

二、元字符

正则表达式由两种基本字符类型组成:原义文本字符和元字符。元字符是在正则表达式中有特殊含义的非字母字符。

* + $ ^ . |  () {} []
字符 含义 字符 含义
t 水平制表符 v 垂直制表符
n 换行符 r 回车符

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4615/viewspace-2807818/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Handler详解(一)
请登录后发表评论 登录
全部评论

注册时间:2019-08-13

  • 博文量
    84
  • 访问量
    961