java - Quartz 在 GroupMatcher 中提供正则表达式

标签 java regex quartz-scheduler

我正在实现一个基于 Quartz 的调度程序,并且有一个用例,其中我有一个组的开始和结束..

我可以使用 GroupMatcher.jobGroupContains(someregexp) 吗?

我尝试立即使用它,但没有成功。有没有办法可以像这样工作?

一种可能的解决方案是使用startsWith和endsWith来获取结果集,然后进行交集,但这看起来不是一个很好的方法。

最佳答案

您可以使用以下正则表达式:

'^(asdf).*(ghjk)$'

此正则表达式匹配以 asdf 开头并以 ghjk 结尾的任何字符串。

关于java - Quartz 在 GroupMatcher 中提供正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22703415/

相关文章:

java - 从 C# 编写的程序中获取数据到 Java 程序中

php 正则表达式,末尾带有可选字符

spring - Quartz 不支持@autowired

java - 为什么 Stack 是一个类而 Queue 是一个接口(interface)?

java - 如何在 Play Framework 2 (Java) 中有选择地禁用 CSRF 检查

java - Spring在没有javax.servlet和HttpServletRequest的情况下获取ip地址

quartz-scheduler - Spring Boot 项目 : exclusion. artifactId 中的排除依赖项错误,值为 '*' 与有效的 id 模式不匹配

javascript - 正则表达式获取模式中的字符串列表

regex - 如何使用正则表达式将一个站点的所有页面重定向到另一个站点(使用重定向 WP 插件)?

Java内存不足异常