2012-03-03 102 views
-1

我試圖找到與XPath的元素,喜歡的東西:我可以使用XPath表達式中的正則表達式

.//*[@id='images__row__94c744c1-dc7e-4c04-a78a-0f34d175f10f']/td[7]/div/a[1] 

我怎樣才能捕捉到標籤中包含正則表達式:

images__row__([A-Z0-9]{8}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{12}). 
+0

可能的重複http://stackoverflow.com/questions/405060/can-i-use-a-regex-in-an-xpath-expression – dotoree 2012-03-03 17:40:29

+0

歡迎來到StackOverflow!查看[Markdown編輯幫助](http://stackoverflow.com/editing-help) - 您可能想要改進問題的格式,使其更清晰一些。 – simont 2012-03-03 17:40:35

回答

0

對於正則表達式支持你需要XPath 2.0你的表達看起來像這樣:

// * [matches(@id,'^ images_row_ [a-z0-9] {8} - ([a-z0-9] {4 } - ){3} [a-z0-9] {12} $')]/........