`
465886163
  • 浏览: 13623 次
  • 性别: Icon_minigender_1
  • 来自: 龙南
社区版块
存档分类

正则表达式匹配问题

阅读更多
String a5="^listGoods.action\\?brandId=([0-9]*)&c0=([0-9]*)&order=([0-9]*)&c2=([0-9]*)&c3=([0-9]*)&p11=(.*)&p12=(.*)&p13=(.*)&t=([0-9]*)&p14=(.*)&p16=(.*)&p17=(.*)&p18=(.*)&page=([0-9]+)&maxPage=([0-9]+)&maxRecord=([0-9]+)$";
String a51="^listGoods.action\\?brandId=([0-9]*)&c0=([0-9]*)&order=([0-9]*)&c2=([0-9]*)&c3=([0-9]*)&p11=(.*)&p12=(.*)&p13=(.*)&t=([0-9]*)&p14=(.*)&p16=(.*)&p17=(.*)&p18=(.*)&maxPage=([0-9]+)&maxRecord=([0-9]+)&page=([0-9]+)&maxPage=([0-9]+)&maxRecord=([0-9]+)$";
String s5="listGoods.action?brandId=&c0=4&order=&c2=&c3=&p11=&p12=&p13=&t=40&p14=&p16=&p17=&p18=&maxPage=12&maxRecord=269&page=1&maxPage=12&maxRecord=269";
System.out.println("======s5.matches(a5)===="+s5.matches(a5));
System.out.println("======s5.matches(a51)===="+s5.matches(a51));

 怎么样让s5只匹配a51  

先s5和a5  a51 都可以匹配

分享到:
评论

相关推荐

    实现3-11正则表达式匹配问题.cpp

    实现3-11正则表达式匹配问题.cpp

    java正则表达式匹配工具

    Java正则表达式匹配工具是IT领域中一种强大的文本处理工具,它利用正则表达式(Regular Expression)的规则来查找、替换或者提取文本中的特定模式。正则表达式是一种特殊的字符序列,能够帮助程序员或者用户高效地...

    易语言正则表达式匹配中文

    本文将深入探讨易语言中的正则表达式匹配中文的原理、方法以及应用。 正则表达式(Regular Expression)是一种模式匹配的语言,用于描述一种字符串的集合。在易语言中,我们可以通过内置的字符串函数来实现正则...

    正则表达式匹配调试工具

    为了更好地理解和调试正则表达式,开发者通常会使用专门的正则表达式匹配调试工具。 正则表达式匹配调试工具的功能通常包括以下几点: 1. **实时匹配测试**:用户可以输入正则表达式和待匹配的文本,工具会即时...

    易语言正则表达式类匹配中文

    在易语言中,正则表达式类是一个非常重要的工具,用于处理字符串的模式匹配和查找。在处理中文文本时,这个功能尤为关键,因为中文字符的编码和处理方式与英文有所不同。 正则表达式是用于匹配字符串模式的一种强大...

    正则表达式匹配算法

    总之,正则表达式匹配算法是一个涉及多种编程和算法概念的复杂问题。通过理解和实现这样的代码,不仅可以深入理解正则表达式的内部工作机制,还可以提升对C++和算法设计的理解。在实际项目中,正则表达式的高效匹配...

    JavaScript正则表达式匹配 div style标签

    在进行正则表达式匹配时,需要构建能够正确描述目标模式的正则表达式。对于`<div>`和`<style>`标签,通常需要考虑的是标签的开始`<div>`、结束`</div>`,以及它们之间的内容。对于`<style>`标签,需要识别它的开始`...

    正则表达式匹配小工具源码

    本项目提供了一个正则表达式匹配的小工具源码,旨在帮助开发者和学习者快速验证正则表达式的正确性。 该工具的核心功能是验证正则表达式,确保其能正确匹配目标字符串。在开发过程中,正则表达式的调试往往是一项...

    易语言正则表达式取网址和名称

    局部变量 匹配结果, 结构体(正则表达式匹配) .局部变量 目标文本, 文本型 = "这里是包含网址的文本,比如 http://example.com 和 www.example.org" .局部变量 网址, 文本型 .程序段 .创建对象 正则表达式对象, ...

    java通过正则表达式匹配获取MAC(支持windows和Linux)

    java通过正则表达式匹配获取MAC(支持windows和Linux)

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

    Java使用正则表达式提取XML节点内容的方法示例主要介绍了Java使用正则表达式提取XML节点内容的方法,结合具体实例形式分析了java针对xml格式字符串的正则匹配相关操作技巧。 一、正则表达式简介 正则表达式是指一...

    正则表达式匹配/可以自定义正则表达式

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它用于匹配字符串...在压缩包文件"正则表达式匹配"中,你可能找到更多关于正则表达式实际应用的实例和教程,这将有助于你加深理解和提升技能。

    基于FPGA的正则表达式匹配引擎设计.pdf

    基于FPGA的正则表达式匹配引擎设计涉及硬件加速技术,它能显著提升正则表达式匹配过程的性能。在深入探讨FPGA设计之前,我们首先需要理解正则表达式匹配引擎的作用以及为什么需要在硬件层面实现加速。 正则表达式...

    PB实现的正则表达式

    在IT领域,正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它能够进行复杂的模式匹配、查找、替换等操作。在本话题中,我们将探讨如何使用PowerBuilder 11.5这一经典的开发环境来实现正则...

    正则表达式转换工具

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它用于匹配、查找、替换等操作,涉及字符串处理的...对于编程人员来说,熟练掌握正则表达式不仅可以提高工作效率,还能解决许多复杂的问题。

    vb正则表达式实例(正则表达式测试程序)

    在VB.NET中,正则表达式(Regular Expression)是一种强大的文本处理工具,它允许程序员通过模式匹配来处理字符串。这个“vb正则表达式实例”很可能是为了帮助开发者测试和理解正则表达式的工作原理而设计的一个应用...

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

    1. **模糊查询**:通过正则表达式匹配相似的文本,如查询包含特定单词或短语的记录。 ```sql SELECT * FROM articles WHERE content REGEXP '.*example.*'; ``` 2. **格式验证**:确保输入的数据符合预期的格式,...

    正则表达式匹配

    根据提供的文件标题、描述、标签以及部分内容,我们可以深入解析与正则表达式匹配相关的知识点。 ### 正则表达式匹配 #### 概述 正则表达式是一种强大的文本处理工具,用于模式匹配、搜索和替换字符串。在软件开发...

    pb 使用正则表达式源码pbregexp

    正则表达式是一种模式匹配语言,它允许开发者用简洁的语法来描述一组字符串的共同特征。在PowerBuilder中,pbregexp组件提供了一个接口,使得开发者可以方便地在PB脚本中使用正则表达式功能。这个组件可能包含以下...

Global site tag (gtag.js) - Google Analytics