以 java 结尾的文件的正则表达式?
RegExp for file endings in java?
如何编写正则表达式来验证 *.fileending 的字符串,例如:
*.java; *.xml; ....
我想要验证模式是否为 *.<sometext>;
之类的东西....
字符串可以是这样的:
*.java; *.xml; *.c;
现在我想验证字符串是否由 *.anyending;
和多个模式等组成..
有什么想法吗?
您可以使用类似于以下模式的内容来执行此操作:
"(\*\.[a-z]+;\s*)+"
这匹配,一次或多次:
- 从
*
开始 (\*
)
- 后跟句点 (
\.
)
- 后跟一个或多个小写字母(
[a-z]+
)
- 后跟一个分号 (
;
)
- 后跟零个或多个空白字符 (
\s*
)。
如何编写正则表达式来验证 *.fileending 的字符串,例如:
*.java; *.xml; ....
我想要验证模式是否为 *.<sometext>;
之类的东西....
字符串可以是这样的:
*.java; *.xml; *.c;
现在我想验证字符串是否由 *.anyending;
和多个模式等组成..
有什么想法吗?
您可以使用类似于以下模式的内容来执行此操作:
"(\*\.[a-z]+;\s*)+"
这匹配,一次或多次:
- 从
*
开始 (\*
) - 后跟句点 (
\.
) - 后跟一个或多个小写字母(
[a-z]+
) - 后跟一个分号 (
;
) - 后跟零个或多个空白字符 (
\s*
)。