我想用正则表达式模式为apache骆驼txt文件,但问题是正确的模式,以及如何在from()
方法中使用它。该文档仅提及关键字包含和排除。为了检查文件名是否匹配正则表达式模式,使用模式最简单的方法是什么?先谢谢你。Apache的骆驼正则表达式格式为txt文件
-1
A
回答
0
最简单的可能是您提到的那个(include
文件端点上的参数)。示例(包括每个txt):
from("file://input/directory?include=.*\\.txt")
其他选项是实施GenericFileFilter。
0
既然你只检查文件名,你可以做这样的事情的出现在一个特定的文件夹中的文件,并选择要使用的谓词与他们无关:
from("file://fooFileFolder/")
.choice()
.when(header("CamelFileNameOnly").regex("fooPattern")).to("mock:fooHere")
.otherwise().to("mock:fooThere")
.end();
这是给你在当前读取的文件名中使用适用于匹配模式的正则表达式,您正在试图应用该测试。你也可以用骆驼的简单方言使用正则表达式。
相关问题
- 1. 正则表达式骆驼BEM
- 2. JavaScript的正则表达式替换不工作在Apache骆驼
- 3. 如何:阿帕奇骆驼,正则表达式匹配文件
- 4. Apache正规表达式骆驼拦截器
- 5. 骆驼分割CSV上的正则表达式
- 6. 正则表达式的XML标记键转换成骆驼
- 7. 使用正则表达式在骆驼案件字符串中放置空格
- 8. Apache的骆驼 - 从文件
- 9. XML文件标准:出(格式化)与Apache骆驼
- 10. Apache FilesNotMatch正则表达式?
- 11. 正则表达式表达对选定的文件名格式
- 12. 正则表达式格式
- 13. 正则表达式与Apache正则表达式
- 14. 格式为JSON用正则表达式
- 15. PHP-MySQLi替换为正则表达式/正则表达式/正则表达式
- 16. Apache Spark将文件读取为正则表达式
- 17. 正则表达式为.htaccess文件
- 18. Apache重写规则正则表达式
- 19. 正则表达式驼峰文件名,也删除扩展
- 20. 正则表达式(正则表达式)
- 21. 正则表达式(正则表达式)
- 22. 正则表达式的方法来读取TXT文件
- 23. 如何搜索正则表达式的txt文件?
- 24. 将SQL格式转换为java格式的正则表达式
- 25. 正则表达式 - 不包含连续大写字母的骆驼案例
- 26. 正则表达式匹配骆驼案例字符串的许多组合
- 27. Apache骆驼bindy
- 28. 正则表达式价格
- 29. 时间格式的正则表达式
- 30. 正则表达式格式化的话