Как использовать регулярные выражения при выборе узла XML по XPath? - PullRequest
1 голос
/ 22 апреля 2010

Мне нужно искать узлы XML, имена которых выглядят как «изображение *», то есть начинаться с «изображения» Мой образец XML:

<a name="image.1">
  <b name="image.22" />
</a>

Мой XPath - это /b[@name='image.22 ']. Я хочу написать выделение [@ name = 'image.22'] в форме использования регулярного выражения там. Я пробовал [@ name = 'image. +'], Но это не работает.

Пожалуйста, помогите.

1 Ответ

6 голосов
/ 22 апреля 2010

Использовать начинается с:

[starts-with(@name, 'image.')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...