网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > 正则表达式 > 正文

正则表达式学习经验分析第1/2页

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
nbsp;      X,可以重复1次或多次
X{n} X{n,} X{n,m}       X重复n次,至少重复n次,重复n到m次

--------------------------------------------------------------------------------
量词后缀
?                       设默认(贪婪)匹配为reluctant匹配
+                       设默认(贪婪)匹配为possessive匹配

--------------------------------------------------------------------------------
集合操作
XY                       X的匹配后面跟着Y的匹配
X|Y                       X或Y的匹配

--------------------------------------------------------------------------------
分组
(X)                     匹配X并且在一个自动计数的分组中捕获它
\n                       与第n个分组的匹配

--------------------------------------------------------------------------------
转义
\c                       字符c(必须不是字母)
\Q...\E                   逐字地引用...
(?...)               特殊构造,看Pattern类的API

--------------------------------------------------------------------------------

  正则表达式的最简单使用是测试一个特殊的字符串是否与之匹配。这里有一个Java写的测试程序。首先从表示正则表达式的字符串构造一个Pattern对象。然后从该模式获得一个Matcher对象,并且调用它的matches()方法:

Pattern pattern = Pattern.compile(patternString);

Matcher matcher = pattern.matcher(input);

if (matcher.matches()) . . .


  表12.9 预定义的字符类名(Predefined Character Class Names)

--------------------------------------------------------------------------------
Lower                 小写的ASII字符[a-z]
Upper                 大写的ASCII字符[A-Z]
Alpha                 ASCII字母[A-Za-z]
Digit         &
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师