编写一个类,用来测试正则表达式,看看它们能否匹配一个输入字符串
来源:互联网 发布:sql to_char 用法 编辑:程序博客网 时间:2024/05/03 02:43
package 正则表达式;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestRegularExpression {public static void main(String[] args) {// TODO Auto-generated method stubif(args.length<2){System.out.println("参数有误");System.exit(0);}System.out.println("Input:\""+args[0]+"\"");for(String arg:args){System.out.println("正则表达式:\""+arg+"\"");Pattern p = Pattern.compile(arg);Matcher m = p.matcher(args[0]);while(m.find()){System.out.println("Match\""+m.group()+"\" at positions "+m.start()+"-"+(m.end()-1));}}}}
在控制台里面输入参数,第一个控制台参数是一个字符串,后面的一个或者多个参数都是正则表达式
比如输入12345abcde 23 abc e
程序运行如下:
0 0
- 编写一个类,用来测试正则表达式,看看它们能否匹配一个输入字符串
- 一个正则表达式匹配
- 正则表达式匹配含有空的的一个字符串
- 正则表达式匹配一个双引号
- 求助:编写一个程序,输入一个文法,输出其正则表达式。
- 输入一个表达式字符串求值
- 一个匹配IP地址的正则表达式
- 匹配一个正则表达式的Shell
- 正则表达式匹配的一个例子
- 编写一个正则表达式解析器
- 输入一个字符串,判断该字符串插入一个字符,能否使其成为回文字符串
- 不匹配一个字符串的正则
- 使用正则匹配最后一个字符串
- 【求解】【正则表达式】判断输入的一个字符串是否是一种常用的URL规范字符串
- 看看你能否成为一个有钱人
- 正则表达式匹配字符串
- 正则表达式匹配 字符串
- 正则表达式匹配字符串
- 距离度量的表示法
- learning Python- types
- 动画演示 Sublime Text3 非常有用的快捷键
- 153 最长递增子序列
- 加载执行动态库
- 编写一个类,用来测试正则表达式,看看它们能否匹配一个输入字符串
- JSON 字符串 与 java 对象的转换
- 154 字符串原地压缩
- C# WinForm下Excel导入导出
- RakNet学习(29) -- Interface 2插件
- 155 字符串匹配实现
- 调用GNU编译器与微软VS编译器
- 1
- 第八周工作周报