Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > xpath и регулярное выражение


Автор: DissDoc 30.6.2009, 08:32
НЕ понимаю. Смотрите, есть набор тегов вида
Код

<test name="one:1" />
<test name="two:2" />
<test name="three:3" />
<test name="four:4" />
<test name="five:5" />

Итак, если я делаю приблизительно следующее
Код

xpath.evaluate('//test[contains(@name, "f")]', param, XPathConstants.NODESET)

И получаю следующее 
Код

<test name="four:4" />
<test name="five:5" />

А как мне запрос дать вида <любой набор символов>f<любой набор символов>:<любой набор символов>5<любой набор символов>?

Автор: chaos 2.7.2009, 08:06
DissDoc, если мне не изменяет память, то XPath не поддерживает такие возможности

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)