大家好,抱歉可能是个愚蠢的问题,但我需要一个下一种格式的正则表达式:
APP xxxx和COM xxxxTR
但用同样的表达方式。我不知道是否可以在表达式中添加"或"。并且不为空("x"是一个数字,允许"xxx"one_answers"xxxx"(
请帮忙。提前感谢。
致以亲切的问候。
我个人没有使用过Jira工作流验证器,但我对您使用的功能的最佳猜测使我进入了以下文档页面:
Jira工作流的JSU自动化套件-服务器版本:正则表达式检查验证器
如果您使用的是服务器版本,那么正则表达式似乎是由Java评估的,正如他们建议使用Java正则表达式测试仪测试正则表达式所证明的那样。该网站还包括一些基本文档以及许多示例。
你可能会觉得很有帮助的表达方式已经在评论中提供了:
(APP|COM)-d{3,4}
意思是:
(APP|COM)
::APP
或COM
(区分大小写(-
::文字-
字符d{3,4}
:一个数字(d
(重复3-4次
最后一部分有一些替代方案,您可以根据喜好使用:
d
与[0-9]
基本相同(从0
到9
匹配一个字符(
d{3,4}
也可以表示为:
d+
表示一个或多个数字(如果你不在乎有多少个数字,只要至少有一个(d{3,}
表示三位或三位以上数字dddd?
表示第四个可选数字(?
(后面的三个数字