Java字符串模式

时间:2014-06-02 20:40:28

标签: java string

我有文件文本,我需要检查它的模式是否匹配。 该文件的行如下例所示:

DOG
blabla
CAT
blablabla
DOG
somethingElse
CAT
DOG
badsad

检查文件文本是否与此模式匹配的正确方法是什么 CAT之后还可以是DOG还是某种文字?

1 个答案:

答案 0 :(得分:0)

你会使用正则表达式。我不确定您的问题是哪种模式可以匹配,因此澄清会有所帮助,但在此期间,请查看Regexs

^(DOG\n.*\nCAT\n?)+$

这将匹配一系列行,从DOG开始,换行符,一些文本,换行符,然后是CAT,至少重复一次。