`

js正则表达式 var re=new RegExp('\\b'+sClass+'\\b', 'i'); 两个'\\b'是什么意思呢

    博客分类:
  • js
阅读更多
\\ 是转义,表示一个斜杠
\\b 就是正常的 \b 在正则里表示单词的边界位置
给的参数ig的意思是   g是global全局搜索 i是ignore case 忽略大小写
比如
love 卡拉ok
这个字符串里有4个单词边界,分别是:“love”的前面和后面,“卡拉ok”的前面和后面
就是每个单词的起始和结束
分享到:
评论

相关推荐

    JS正则表达式大全.docx

    正则表达式可以通过两种方式创建:使用RegExp构造函数或使用正则表达式字面量。 1. 使用RegExp构造函数创建正则表达式: ```javascript var pattern = new RegExp("s$"); ``` 这里的`"s$"`是模式字符串,`$`...

    VBScript 正则表达式详解

    VBScript 中的正则表达式详解是指使用 RegExp 对象来提供简单的正则表达式支持。该对象有三个属性和三个方法,分别是 Global 属性、IgnoreCase 属性、Pattern 属性、Execute 方法、Replace 方法和 Test 方法。 1. ...

    精通 JavaScript正则表达式

    在JavaScript中,创建正则表达式有两种方式:使用`RegExp`构造函数或正则表达式字面量。例如: ```javascript var re = new RegExp("a"); // 使用构造函数 var re = /a/gi; // 使用字面量,/g/ 表示全局匹配,/i/ ...

    JS只能输入数字,数字和字母等的正则表达式

    在JavaScript中,我们使用构造函数`new RegExp()`或直接在字符串中使用正则表达式符号`/.../`来创建一个正则对象。例如,如果你想匹配任何数字,可以使用`\d`,它代表"digit"。如果你想匹配任何字母,可以使用`[a-zA...

    JS常用正则表达式及其使用方法

    JavaScript中的正则表达式是进行字符串...通过阅读提供的文档"js valid.doc"、"常用正则表达式.doc"、"js valid.pdf"和"常用正则表达式.pdf",你将能够深入掌握更多关于JavaScript正则表达式的信息,提升你的编程技能。

    精通 JS正则表达式

    通过`RegExp`构造函数创建正则表达式时,需要提供两个参数:一个是正则表达式的文本内容,另一个是可选的标志,如`g`(全局匹配)、`i`(不区分大小写)和`m`(多行模式)。例如: ```javascript var re = new ...

    正则表达式验证表单

    ### 正则表达式验证表单 在网页开发与数据处理中,正则表达式是一种非常重要的工具,它被广泛应用于各种验证逻辑中,比如表单验证、数据格式检查等。下面将根据提供的代码示例,详细介绍如何使用JavaScript中的正则...

    Lucene 使用正则表达式

    ### Lucene 使用正则表达式 #### 知识点概览 1. **Lucene简介** 2. **正则表达式(regex)在Lucene中的应用** 3. **regexQuery详解** 4. **示例代码解析** 5. **索引创建与查询流程** 6. **正则表达式的语法** #### ...

    正则表达式(日期校验)

    本文将详细介绍如何使用正则表达式来验证日期格式,并通过两个具体的示例来展示其用法。 #### 二、基础知识回顾 在深入了解具体实现之前,我们先简要回顾一下正则表达式的相关概念以及JavaScript中的日期对象。 #...

    正则表达式 JS 身份证验证

    ### 正则表达式 JS 身份证验证详解 身份证号码在中国大陆地区具有唯一性,是个人身份的重要标识。为了确保信息安全和个人隐私保护,在很多应用系统中都需要对身份证号码进行合法性和格式性的验证。本文将详细阐述...

    正则表达式测试工具C#版(src)

    正则表达式是一种强大的文本...通过深入研究这个C#版的正则表达式测试工具源码,开发者不仅可以巩固正则表达式的基础知识,还可以提升在C#环境中应用正则表达式的能力,同时学习到UI设计和事件处理等方面的实践技巧。

    pb 使用正则表达式源码pbregexp

    标题中的“pb 使用正则表达式源码pbregexp”指的是在PowerBuilder(简称pb)环境中,利用名为“pbregexp”的正则表达式组件来实现源代码级别的正则表达式操作。PowerBuilder是一款流行的可视化的、面向对象的软件...

    正则表达式在数据库查询中的应用

    这里,`REGEXP`是正则表达式的SQL谓词,`'^[ABCD].*P$'`是一个正则表达式,其中: - `^` 表示字符串的起始位置; - `[ABCD]` 匹配“A”、“B”、“C”或“D”中的任意一个字符; - `.*` 表示任意数量的任意字符; - ...

    js正则表达式

    声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以 var reCat = /cat/; //Perl 风格 (推荐) 2 学习最常用的 test exec match search replace split 6个方法 1) test 检查指定的字符串...

    JS正则表达式大全【5】.txt

    根据提供的文件信息,我们可以深入探讨JavaScript中的正则表达式的使用方法和特性。下面将详细介绍正则表达式的概念、构造函数、属性以及方法等关键知识点。 ### 正则表达式概念 正则表达式(Regular Expression)...

    Java使用正则表达式提取XML节点内容的方法示例

    为了方便开发者测试和调试正则表达式,我们提供了两个非常方便的正则表达式在线测试工具: 1. JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript 2. 正则表达式在线生成工具:...

    regexp正则表达式正则表达式正则表达式

    - **Perl**:Perl 是正则表达式功能最强大的语言之一,其语法简洁且强大。 - **Python**:Python 中的 `re` 模块提供了正则表达式的功能。 - **JavaScript**:JavaScript 也内置了正则表达式的支持。 - **grep/egrep...

    正则表达式大全 正则表达式 模式匹配 Javascript

    ### 正则表达式大全与应用案例 #### 一、正则表达式的概念与作用 正则表达式(Regular Expression)是一种模式匹配工具,在文本处理领域有着广泛的应用,尤其是在JavaScript等编程语言中,用于字符串搜索、替换...

    jS 正则表达式实现关键字高亮显示

    例如,`new RegExp(keywords.join("|"), "gi")`将创建一个全局(g)和不区分大小写(i)的正则表达式。 4. **字符串替换** 使用`String.prototype.replace()`方法,结合新创建的正则表达式,我们可以找到文本中...

Global site tag (gtag.js) - Google Analytics