У меня есть этот HTML с этим типом фрагмента ниже по всему:
<li><label for="summary">Summary:</label></li>
<li class="in">
<textarea class="ta" id="summary" name="summary" rows="4" cols="10" tabindex="4">
${fieldValue(bean: book, field: 'summary')}</textarea>
<a href="#" class="tt">
<img src="<g:createLinkTo dir='images/buttons/' file='icon.gif'/>" alt="Help icon for the summary field">
<span class="tooltip">
<span class="top"></span>
<span class="middle">Help text for summary</span>
<span class="bottom"></span>
</span>
</a>
</li>
Я хочу извлечь значение alt и текст между XXXX и заменить тег тегом ниже.
Это мой удар по рег от
<a href="#" class="tt">.*alt="(.*)".*<span class="middle">(.*)<\/span><\/a>
Вывод с обратными вызовами
<ebs:cssToolTip alt="$1" text="$2"/>
Я опробовал его на http://rubular.com/, и он не совсем работает. Любые предложения