【发布时间】:2012-12-04 21:13:40
【问题描述】:
我正在尝试编写一个 java 正则表达式,我的应用程序应该限制正则表达式中提到的文件或文件类型的名称附加到电子邮件中。我像这样开始了正则表达式,
.*\\.(?:jpeg|jpg)$.
这是正确的吗?现在它不工作(匹配)。另外,如果我想扩展这个正则表达式,如何向这个表达式添加新的文件类型或文件名。比如说,我想在这个正则表达式中添加 vcf 文件类型,我应该怎么做?另外,如果我需要添加文件名,比如说 abc.bmp 被附加,我应该如何以及在哪里将该文件名包含在这个正则表达式中?非常感谢任何帮助,因为我是这个正则表达式的新手。
【问题讨论】:
-
你能把代码显示在你使用它的地方吗?
-
你用什么发送邮件?这是 Web 应用程序还是 Swing o SWT 应用程序?
-
@user1867196 查看我编辑的答案。
标签: java regex pattern-matching match