正则表达式测试源码
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexTestHarness {
// Sample
// Enter your regex: a{3}
// Enter input string to search: aaaaaaaaa
// I found the text "aaa" starting at index 0 and ending at index 3.
// I found the text "aaa" starting at index 3 and ending at index 6.
// I found the text "aaa" starting at index 6 and ending at index 9.
public static void main(String[] args) {
// RegEx 语法
String regex = "a{3}";
String check = "aaaaaaaaaa";
regex = "^R:323.\\d+";
check = "R:323.234";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(check);
boolean found = false;
while (matcher.find()) {
String msg = String.format("I found the text \"%s\" starting at " + "index %d and ending at index %d.%n", matcher
.group(), matcher.start(), matcher.end());
found = true;
System.out.println("find【" + found + "】:" + msg);
}
if (!found) {
System.out.println("Not matched !!!");
}
}
}
分享到:
相关推荐
正则表达式测试工具C#完整源码,包括查找和替换功能,标注显示匹配结果。
3、选择排除规则,一、按正则表达式把源码中符合正则的删除;二、按正则表达式把源码中符合正则的找出;三、符合正则表达式的显示True 4、选择是否不区分大小写(RegexOptions.IgnoreCase),单行模式...
这是一个用来测试vb正则表达式的源码。大家做项目的时候应该经常要用到正则表达式测试程序吧。我测试了个.net的正则表达式,效果一样的。呵呵,看来正则表达式大部分是一样的啊。
正则表达式 测试工具 源代码 C# WPF
易语言源码E用正则表达式测试工具.rar 易语言源码E用正则表达式测试工具.rar 易语言源码E用正则表达式测试工具.rar 易语言源码E用正则表达式测试工具.rar 易语言源码E用正则表达式测试工具.rar 易语言源码E用...
这里用C#实现了正则表达式相关功能,并记录了所有的正则表达式的相关符号,是一个不可多得的正则表达式生成工具,这个工具适用3种场合: 1.对于初学正则表达式的朋友,这个工具适合你 ...3.常规正则表达式测试
曾三次写正则表达式的测试工具,也用过专业级的。感觉还是自己写的测试工具用着顺手。这里提供完整项目的源程序,供相互学习交流。欢迎提出指导性建议!
Regex Match Tracer 是一款可视化正则表达式工具,帮助您编写、测试、调试您的正则表达式。尤其擅长编写较长的复杂表达式。Regex Match Tracer 使您的表达式更简单,清晰和高效。
学正则表达式,自己用VB.NET2015写了一个生成与测试的源码,可以保存正则规则以便下次查看,正则规则指令有中文对照
C#编写的正则表达式测试工具(net2.0),无源码
自制的正则表达式测试工具,源码如下: /** * @Project: regutil * @Title: MainFrame.java * @Package com.zhang * @Description: 正则表达式工具 * @author zhanghongbin mypczhanghongbin@gmail.com * @date ...
正则表达式测试工具vb6源码,包括查找和替换功能,标注显示匹配结果。
易语言正则表达式测试工具源码,正则表达式测试工具
用纯java swing编写的java正则表达式学习测试工具,不需要安装什么工具就可直接运行,并附带源代码
易语言正则表达式测试工具源码。@资源源码站。
正则表达式条码测试的demo ,测了几组没问题,这个是源码。
一个进行改进过的正则表达式测试页面,可进行正则表达式测试,简单、直接、方便、快捷,附了原代码查看功能,用了觉得好可以给我评个分,谢谢 ......
简易正则表达式实现源码, 支持. *2个运算符, 非NFA,DFA方式实现, 对应专栏文章 源码包含完整的GTEST测试用例, CMake, 在cygwin + gcc11 + cmake 3.20 编译通过