Javascript里的两种使用正则的方法

 更新时间:2007年01月22日 00:00:00   作者:  
在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.
正则表达式对象
两种创建方法
var my_regex=/[a-z]+/g; 
var my_regex=new ("[a-z]+","g");
方法
exec(string),对string进行正则处理,并返回匹配结果. 
test(string),测试string是否含有匹配结果
字符串对象中的正则
方法
match(pattern) 根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null 
search(pattern) 根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1 
replace(pattern,replacement) 根据pattern进行正则匹配,把匹配结果替换为replacement 
split(pattern) 根据pattern进行正则分割,返回一个分割的数组

相关文章

  • 正则表达式匹配IP的表达式(推荐)

    正则表达式匹配IP的表达式(推荐)

    正则表达式,又称规则表达式。接下来通过本文给大家介绍正则表达式匹配IP的表达式,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2016-12-12
  • 分享一组开源的匹配中国大陆手机号码的正则表达式

    分享一组开源的匹配中国大陆手机号码的正则表达式

    这篇文章主要介绍了分享一组开源的匹配中国大陆手机号码的正则表达式。文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • JS 正则表达式的相关方法(正则学习笔记1)

    JS 正则表达式的相关方法(正则学习笔记1)

    最近在学习正则表达式,独自学习还是比较有困难的。为了怕忘记,所以我常常用【记录】的方式来记下我的笔记。
    2010-05-05
  • 正则表达式匹配用户密码

    正则表达式匹配用户密码

    这篇文章主要介绍了正则表达式匹配用户密码 的相关资料,需要的朋友可以参考下
    2016-03-03
  • python 利用正则表达式提取特殊信息

    python 利用正则表达式提取特殊信息

    这篇文章主要介绍了python 利用正则表达式提取特殊信息,本文通过多个案例与实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • js使用正则子表达式匹配首字母与尾字母相同单词的方法

    js使用正则子表达式匹配首字母与尾字母相同单词的方法

    这篇文章主要介绍了js使用正则子表达式匹配首字母与尾字母相同单词的方法,可实现将多行文本框中首位字母相同的单词进行匹配的功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • 正则表达式30分钟入门教程 最新版

    正则表达式30分钟入门教程 最新版

    这篇文章主要介绍了正则表达式30分钟入门教程,需要的朋友可以参考下
    2007-03-03
  • 当ES6遇上字符串和正则表达式

    当ES6遇上字符串和正则表达式

    这篇文章主要介绍了当ES6遇上字符串和正则表达式的相关知识,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • 分享20个常用的正则表达

    分享20个常用的正则表达

    本文给大家分享的是20个平时非常常用的正则表达式,很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。
    2020-02-02
  • 轻松入门正则表达式之非贪婪匹配篇详解

    轻松入门正则表达式之非贪婪匹配篇详解

    正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等
    2021-10-10

最新评论