[英]Spring Integration doesn't allow negative lookbehind
我正在使用spring-integration-file來監控文件夾。 我需要忽略將.inprogress作為文件擴展名的文件。 問題是正則表達式^(.*(?<!\\.inprogress))$
包含入站通道適配器中不允許的字符。 使用它會拋出異常
org.xml.sax.SAXParseException:與元素類型“file:inbound-channel-adapter”關聯的屬性“filename-regex”的值不得包含“<”字符。
有沒有其他方法可以編寫表達式,以便它不使用'<'字符或是否有另一種方法來解決這個限制?
我正在使用以下內容:spring-integration-file 2.0.5.RELEASE Java 1.6
此外,如果需要在XML中聲明一個<
,請使用<
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.