在Javascript中使用正则表达式

2016-02-19 15:39 5 1 收藏

下面图老师小编跟大家分享在Javascript中使用正则表达式,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - Web开发 】

在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.

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

var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");

方法

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

exec(string),对string进行正则处理,并返回匹配结果.

test(string),测试string是否含有匹配结果

字符串对象中的正则

方法

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

match(pattern) 根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null

search(pattern) 根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1

replace(pattern,replacement) 根据pattern进行正则匹配,把匹配结果替换为replacement

split(pattern) 根据pattern进行正则分割,返回一个分割的数组

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1610103.html

延伸阅读
标签: Web开发
签于网上太多的介绍都是一篇凶悍的短文,边看边理解可以,帮助记忆不行。又受五笔字型字根表口诀“白手看头三二斤...”的启发,  试作“正则表达式助记口诀”又名“正则打油诗”,版本0.1,绝对原创,仿冒必究,:)  注:本文仅为学习正则时为了便于记忆而作,不能代替系统而全面的学习过程,错漏之处,敬请指正!  正则其实...
标签: Web开发
javascript正则表达式用法: 代码如下: function checkreg(myreg,mytext) { if(myreg.test(mytext) { alert("ok"); return true; } else { return false; } } //另一种写法 代码如下: function checkreg(myreg,mytext) { var pattern = myreg; //或者 var pattern = new RegExp(myreg,"gi"); if(pattern.test(mytext)) {...
教你使用正则表达式 作者:赖锋 下载源代码 很久没有VCKbase发表文章了,这次发表一些比较基础的文章吧!看过"保证你现在和未来不失业的十种关键技术"这篇文章了吧,这次我就拿出一个不会让你失业的编程技术讲讲吧,老虾们千万不要拿鸡蛋砸我,我只是写给初学者的! 关于正则表达式的教程和用法网上有很多的资源,基本的用法我讲...
标签: Web开发
使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。 pattern部分为要使用的正则表达式模式文本,是必须的。在第一种方式中,pattern部分以JavaScript字符串的形式存在,需要使用双引号或单引号括起来;在第二种方式中,pattern部分嵌套在两个“/”之间,不...
标签: PHP
如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够...

经验教程

635

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部