【发布时间】:2019-09-10 22:14:03
【问题描述】:
我想知道,有没有可以帮助匹配的正则表达式 文本,只有当被测试的字符串只属于被测试的组之一?
假设我有这两组:
第一组:[a-zA-Z]
第 2 组:[0-9]
那么是否有适用的正则表达式,仅匹配以下字符串:abc,
或者只有这个:123。
但是当有一个字符串代表两个组的组合时,不会匹配任何东西,例如:123abc2b?
P.S:我正在使用 Java。
【问题讨论】:
-
String#matches并使用^...$来划定String的边界 -
能否提供一个具体的使用示例?
标签: java regex regex-negation regex-group