Итак, пытаясь извлечь из этого четкую формулировку требований, кажется, вы хотите, чтобы вход «fig-FigF.3A» приводил к выходу «F.3A». В качестве альтернативы, возможно, вы хотите трактовать «Рисунок F.3A - Текст» как ввод? С одной стороны, вы говорите, что выбираете атрибут @reId
, которого нет в вашем вводе;с другой стороны, ваша попытка найти решение заключается в поиске текста «Рисунок», который появляется в текстовом узле, а не в атрибуте.
Так что я думаю, что нам нужно гораздо более четкое изложение требований.
Другая проблема с этим как с заявлением о требованиях состоит в том, что вы действительно приводите только один пример, а не общее правило. В вашем вопросе есть намек на общее правило: «у которого есть символ после цифры». Но что это значит? Ваш пример, кажется, ищет шаблон буква-точка-цифра, который совсем не соответствует вашему описанию проблемы.
Извините, ТАК модераторы, это не ответ, это комментарий квопрос. Это началось как ответ, пока я не понял, что вопрос не ясен, но к тому времени это было слишком долго для комментария.