- 5
- 0
- 约6.73千字
- 约 14页
- 2023-08-11 发布于四川
- 举报
Java中正则表达式使用方法详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。
??? 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?
??? 本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。
??? 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从A 下载源代码开放的Jakarta-ORO库。本文接下来的内容先简要地介绍正则表达式的入门知识,然后以Jakarta-ORO API为例介绍如何使用正则表达式。
??? 一、正则表达式基础知识
??? 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“ctalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:
??? 1.1 句点符号
??? 假设你在玩
您可能关注的文档
- 为家乡献计献策.doc
- Linux常用的网络命令.doc
- 高二年级各班标语.doc
- Hbase总结(六)hbase37个笔试题.pdf
- 五年级数学随机质检说明:---青岛教育资源网.doc
- 2009学年第二学期二年级语文周末练习(3).doc
- 研究新课程-贯彻新理念-实践新教法.doc
- 2014年上海大学美术学院暑期赴法国南特设计学院.doc
- 94学年度六年级数学检测练习卷.doc
- 性激素六项检查的各项标准值和解释.doc
- 2026中国中煤财务共享销售及电力业务分中心面向集团公司内部招聘8人备考试题及参考答案详解一套.docx
- 2026中国有色金属工业昆明勘察设计研究院社会招聘(云南)备考试题及参考答案详解一套.docx
- 2026中国联通社会招聘6人备考试题及完整答案详解1套.docx
- 2026年度包头铁道职业技术学院单招《英语》测试卷及参考答案详解(巩固).docx
- 2026中煤水文局集团有限公司社会化招聘20人备考试题附答案详解.docx
- 2026中国机械总院集团郑州机械研究所有限公司招聘备考试题及参考答案详解一套.docx
- 2026中信银行春季校园招聘备考试题及答案详解一套.docx
- 2026中信银行成都分行春季校园招聘备考试题及答案详解1套.docx
- 2026中国黄金集团所属企业中金辐照股份有限公司招聘60人备考试题参考答案详解.docx
- 2026中国工商银行湖北省分行纪检人才专项社会招聘备考试题参考答案详解.docx
最近下载
- 铁路机车操作规程.doc VIP
- 思想政治职业道德与法治第12课 自觉抵制犯罪_20260408173222.pdf VIP
- 在心血管科就诊患者心理处方中国专家共识(2020版).pdf VIP
- 2026年环境影响评价工程师《环境影响评价相关法律法规》考试真题(后附答案解析).docx VIP
- 物业公司法律顾问合同(3篇).docx
- AI大模型的Token经济学.pptx VIP
- 湖北省高考:2025年-2023年《历史》考试真题与参考答案 .pdf VIP
- 珍爱生命拒绝毒品专题教育课件.pptx VIP
- 快乐读书吧《骑鹅旅行记》整本书阅读指导讲义(有答案)六年级语文下册 统编版.docx VIP
- 2026年上海交通大学020机械与动力工程学院085500机械考研报录数据分析报.docx
原创力文档

文档评论(0)