java限制在字符串中仅出现一次特定模式
我使用following regex匹配字符串,如下所示
((\d\d-){2}\d{4}\s\d\d:\d\d)?(\s*)MONX(\s*)((\d\d-){2}\d{4}\s\d\d:\d\d)?
MONX 04-12-2016 00:30
或
04-12-2016 00:30 MONX
但我不想匹配以下类型的字符串
04-12-2016 00:30 MONX 04-12-2016 00:30
如何限制
((\d\d-){2}\d{4}\s\d\d:\d\d)
只在字符串中出现一次
# 1 楼答案
我能想到的最简单的方法是测试一个或另一个
See it here.
问候