RegExp用于java中的文件结尾?

时间:2015-11-11 08:23:43

标签: java regex regex-lookarounds

如何编写一个regexp来验证* .fileending的字符串,如:

*.java; *.xml; ....

如果模式是*.<sometext>;等等,我想要验证一下......

字符串可以是这样的:

*.java;   *.xml; *.c;

现在我要验证字符串是否包含*.anyending;和多个模式等等。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用以下模式执行此操作:

"(\\*\\.[a-z]+;\\s*)+"

这匹配一次或多次:

  • *\\*
  • 开始
  • 后跟一段时间(\\.
  • 后跟一个或多个小写字母([a-z]+
  • 后跟分号(;
  • 后跟零个或多个空格字符(\\s*)。