`
bo_hai
  • 浏览: 563922 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

正则表达式讨论

 
阅读更多

  一、看以下JS正则表达式:

var exp = new RegExp("colorSize_[a-zA-Z0-9]*_"+sizeValue,"g");

  这个正则表达式可以匹配下面两种模式的文本:

deleteSubProdDiv_111111_42
deleteSubProdDiv_111111_42465

 

 二、现在我们想只匹配第一个文本:
deleteSubProdDiv_111111_42
 三、正则表达式修改为:
var exp = new RegExp("colorSize_[a-zA-Z0-9]*_"+sizeValue+"$","g");
 问题解决。
分享到:
评论

相关推荐

    PB实现的正则表达式

    "PB正则表达式"标签直接指向了我们讨论的主题,即在PowerBuilder中使用正则表达式。"PBRegExp"可能是作者创建的一个类或者函数库,用于封装正则表达式的操作。"正则表达式"标签进一步强调了我们要探讨的核心技术。...

    pb 使用正则表达式源码pbregexp

    标签“pb 正则表达式 pbregexp”进一步明确了讨论的主题,即在PowerBuilder中使用正则表达式,并且是通过“pbregexp”这一特定组件。 压缩包中的“pbregexp”可能是该组件的源代码文件,开发者可以通过查看源码了解...

    正则表达式(一)从初学到精通正则表达式

    本文将对正则表达式的基础知识进行详细的介绍,从什么是正则表达式开始,逐步深入浅出地讲解正则表达式的基本概念、正则表达式引擎、文字符号、特殊字符、不可显示字符、正则表达式引擎的内部工作机制等。...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    通过上述讨论,我们了解到如何构建一个正则表达式来判断字符串是否除了指定字符外不含其他特殊字符。这种方法不仅适用于简单的字符验证场景,还可以扩展应用于更复杂的数据清洗和格式化任务中。对于开发者而言,熟练...

    只验证数字和字母的正则表达式

    本文将围绕一个特定的正则表达式 `/^([A-Za-z0-9])+$/` 展开讨论,该表达式主要用于验证输入字符串是否仅包含数字和字母。 #### 正则表达式解析 该正则表达式 `/^([A-Za-z0-9])+$/` 可以被细分为几个关键部分进行...

    正则表达式 正则表达式资料 正则表达式教程

    根据给定文件的信息,我们可以提炼出关于正则表达式的几个重要知识点,并对这些知识点进行详细的阐述。 ### 一、正则表达式基础知识 #### 1.1 什么是正则表达式? 正则表达式(Regular Expression)是一种强大的...

    使用正则表达式检测字符串中重复出现的词

    在本示例中,我们将讨论如何利用正则表达式来检测字符串中重复出现的词。这个功能在数据清洗、文本分析、日志处理等多种场景下都非常实用。 首先,我们要理解正则表达式的概念。正则表达式是由特殊字符和普通字符...

    精通正则表达式05

    8. **执行效率与优化**:讨论正则表达式性能问题,以及如何编写更高效的正则表达式。 9. **函数匹配**:结合JavaScript的`test()`、`match()`、`replace()`、`search()`和`split()`等函数,学习如何在代码中实际...

    精通正则表达式(第3版) epub版

    8. **正则表达式库**:书中还讨论了不同编程语言中的正则表达式库,如Java的java.util.regex和Python的re模块,以及如何在这些库中使用正则表达式。 9. **正则表达式设计原则**:最后,作者提出了正则表达式设计的...

    正则表达式转为NFA

    在给定的链接"http://blog.csdn.net/lileyear/article/details/7860596"中,作者lileyear讨论了他的自定义工具"blex",它可能是对flex工具的一种实现或扩展,用于将正则表达式转化为NFA以进行词法分析。 通过NFA,...

    C#表单正则表达式验证手册

    《C#表单正则表达式验证手册》是一份详细阐述如何在C#环境中利用正则表达式进行表单验证的实用指南。手册的核心在于提供更灵活、更强大的验证方式,超越了Visual Studio (VS)内置控件的功能限制。通过学习这份手册,...

    正则表达式系统教程CHM

    7. **正则表达式引擎**:讨论不同的正则表达式引擎(如Perl兼容、ECMAScript等)的差异,以及它们在不同编程语言(如JavaScript、Python、Java等)中的实现。 8. **实例解析**:提供大量实际例子,帮助学习者通过...

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

    ### 正则表达式(Regexp)基础知识及...- **社区论坛**:如 Stack Overflow 等技术论坛,可以找到大量关于正则表达式的讨论和实例。 通过系统地学习和实践,你可以掌握正则表达式的各种技巧,并在实际工作中灵活运用。

    精通正则表达式(第三版)简体中文.pdf

    5. **正则表达式引擎的差异**:书中讨论了不同的正则表达式引擎(如Perl、JavaScript、Java、.NET等)之间的差异,这对于跨平台开发或使用不同语言的开发者来说非常重要。 6. **实战应用**:书中包含大量实例,涵盖...

    MFC中利用正则表达式进行密码匹配

    在MFC(Microsoft Foundation Class)库中,正则表达式是一种强大的工具,常用于文本处理,包括验证输入数据,如密码。在这个特定的场景中,我们看到一个对话框应用程序,它利用正则表达式来检查密码的合法性。下面...

    C#字符串和正则表达式参考手册.pdf

    在深入探讨C#字符串和正则表达式的知识点前,先了解正则表达式的起源和在计算机科学中的地位是很有必要的。正则表达式,或称regex,是定义搜索模式的一种专门语法,广泛应用于文本编辑器、数据库、数据处理及各种...

    正则表达式工具与CRC转换工具

    正则表达式和CRC(Cyclic Redundancy Check,循环冗余校验)是两种在IT领域中广泛应用的工具和技术。它们分别服务于不同的目的,但都在数据处理和验证中发挥着重要作用。 首先,我们来详细了解一下正则表达式。正则...

    基于正则表达式的协议识别论文(12篇)

    8. **挑战与未来方向**:面对大数据量和不断演变的网络协议,论文可能会讨论正则表达式面临的挑战以及未来的研究趋势。 这12篇论文为深入理解正则表达式在协议识别中的应用提供了丰富的理论基础和实践经验。通过...

Global site tag (gtag.js) - Google Analytics