匹配重复模式,只重复模式

时间:2017-08-01 15:24:12

标签: regex

我正在尝试匹配重复模式,而仅匹配重复模式。例如:

A.
A. B.
A. B. C.
A. B. C. ...

但不是:

Hello A.
Hello A. B.
A. Hello
A. Hello B.

我目前正在将重复模式与

匹配
([A-Z]\.)+

我尝试将前面的单词与反向匹配匹配:

^((?![A-Za-z0-9]))
唉,无济于事。

2 个答案:

答案 0 :(得分:0)

这是你要找的吗?

^([A-Z]\.)( [A-Z]\.)*$

我不是100%肯定我理解你的问题。

  

一个。 A. A。

可接受的匹配还是需要增加的字符?

答案 1 :(得分:0)

我可能没理解你,但似乎你想要匹配整个输入。在这种情况下,您可以使用^$来匹配输入的开头到结尾。

  ^([A-Z]\. ?)+$