2017-03-09 62 views
0

我有以下兩行XML中,我使用正則表達式來1號線相匹配的標籤之間的數字&線路2:正則表達式的XML標記之間提取

type="PDF417">123456789</barcode><crnl/> 
crnl/><xxPDF417>987654321</xxPDF417><crnl/> 

我要找來提取

123456789 
987654321 

正則表達式下面我使用:

PDF417?>(.*?)</ 

我越來越:

123456789 
>987654321 

關於表達式的任何想法我將需要從第二行刪除「>」?

+0

你在Qt的工作? –

+0

[我不能repro](https://regex101.com/r/DU1qqb/1)(甚至[如果我添加'「'](https://regex101.com/r/TGyyD9/1)),請發佈您正在使用的代碼 –

回答

0

你需要試試這個:

PDF417.?>(.*?)<\/ 
------^----- 

.是需要有匹配任何與下一?使得可選

demo

+0

謝謝Rizwan。我正在想念我,正在嘗試一切。 – Liam

+0

謝謝我接受了.. – Liam