在Javascript中使用正则表达式

转载 2007年09月14日 13:59:00
 在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.

首先是正则表达式的创建,有2种办法:

var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");
方法
my_regex.exec(string),对string进行正则处理,并返回匹配结果.
my_regex.test(string),测试string是否含有匹配结果
字符串对象中的正则
方法
match(pattern) 根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null
search(pattern) 根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1
replace(pattern,replacement) 根据pattern进行正则匹配,把匹配结果替换为replacement
split(pattern) 根据pattern进行正则分割,返回一个分割的数组

 

javascript常用正则表达式和解析

一、正则表达式(regular expression简称res) 1、定义: 一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。...
  • u012572955
  • u012572955
  • 2015年07月20日 09:16
  • 2216

JavaScript的中文正则及常用正则表达式

  • QQ635785620
  • QQ635785620
  • 2013年09月06日 11:03
  • 5310

详解正则表达式中的\B和\b

\b \B 正则表达式 JavaSE
  • qq_33248299
  • qq_33248299
  • 2016年12月10日 17:39
  • 6919

JavaWeb——JavaScript常用正则表达式

JavaScript常用正则表达式
  • RamProg
  • RamProg
  • 2015年09月11日 23:34
  • 203

JavaScript正则表达式----RegExp类型, 代码说明简单易懂

RegExp正则表达式定义RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。匹配原则: 贪婪匹配 直接量语法 代码说明, 例题讲解, 持续更新, 新手指导, 白话理解正则表达式...
  • c_kite
  • c_kite
  • 2017年01月01日 00:15
  • 513

Javascript常用正则表达式以及JS常见正则表达式笔试题

JS正则表达式,在表单验证等方面都有应用,下面结合学习经过,整理一些初学 者所需要掌握的一些基本JS正则规则: 1.正则表达式基础语法练习 (1)校验邮政编码(由六位组成) 这...
  • liwusen
  • liwusen
  • 2016年02月21日 13:56
  • 2789

javascript 正则表达式使用说明详细教程

1,正则表达式的作用:匹配一个字符串中的一些内容 2,声明和使用: 1)构造函数 var reg=new RegExp(/表达式/) 2)字面量 var reg=/表达式/   推荐使用 eg...
  • fish86
  • fish86
  • 2017年01月09日 20:39
  • 334

JS总结(二)正则表达式

正则表达式中字母含义:        /i : 忽略大小写       /g :全文查找出现的所有匹配字符       /m:多行查找       /gi:全文查找、忽略大小写   ...
  • a1314517love
  • a1314517love
  • 2013年03月12日 20:00
  • 4625

韩顺平 javascript教学视频_学习笔记34_js正则表达式详解

内容介绍----正则表达式的详解 正则表达式对象: RegExp对象方法 我们来看一下RegExp对象都有哪些方法 ...
  • fuyizhonhong
  • fuyizhonhong
  • 2016年02月23日 16:49
  • 1730

js中使用正则表达式(五)特殊字符、匹配模式、捕获组与反向引用介绍

1、方括号 方括号用于查找某个范围内的字符: 表达式 描述 [abc] 查找方括号之间的任意一个字符,不是多个。 [^abc] 查...
  • javaloveiphone
  • javaloveiphone
  • 2016年01月18日 17:18
  • 3527
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Javascript中使用正则表达式
举报原因:
原因补充:

(最多只允许输入30个字)