我想用正則表達式模式爲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的駱駝:在春季DCL設置體與正則表達式模式
- 5. Apache的駱駝路線 - 正則表達式爲多個HTTP請求
- 6. Apache正規表達式駱駝攔截器
- 7. JSONPath表達式,爲在Apache的駱駝XML檢查字符串
- 8. 駱駝分割CSV上的正則表達式
- 9. 正則表達式的XML標記鍵轉換成駱駝
- 10. 使用正則表達式在駱駝案件字符串中放置空格
- 11. 駱駝路線與正則表達式選擇
- 12. 駱駝情況下正則表達式不工作
- 13. 正則表達式在駱駝路由中不起作用
- 14. Apache的駱駝 - 從文件
- 15. XML文件標準:出(格式化)與Apache駱駝
- 16. Apache FilesNotMatch正則表達式?
- 17. 在apache駱駝的Xpath表達式中使用Substring:錯誤
- 18. 正則表達式表達對選定的文件名格式
- 19. 正則表達式格式
- 20. Apache駱駝zip文件夾
- 21. 正則表達式與Apache正則表達式
- 22. XML格式爲JS正則表達式
- 23. 格式爲JSON用正則表達式
- 24. 駱駝:如何根據XPath表達式
- 25. 駱駝...評估一個java表達式
- 26. 駱駝簡單表達式拋出NPE
- 27. 與正則表達式分裂駝峯
- 28. PHP-MySQLi替換爲正則表達式/正則表達式/正則表達式
- 29. Apache Spark將文件讀取爲正則表達式
- 30. 正則表達式爲.htaccess文件