2011-11-28 55 views
1

我有存儲在Apache的駱駝XML文件中的正則表達式:角度支架的不匹配XML正則表達式

<simple>${body} regex '\s*&lt;+.*'</simple> 

我想匹配字符串:

&lt;?xml 

(的第一部分編碼的XML文件)

即字面上的字符&lt;

問題是,因爲它包含在一個XML文件中,所以它被視爲一個編碼的尖括號,只能匹配<?xml

有沒有辦法逃避這一點,並使編碼字符串的匹配工作?

回答

2

你必須加倍逃避它:

奏效
<simple>${body} regex '\s*&amp;lt;+.*'</simple> 
+0

優秀的感謝 – finoutlook