Я пытаюсь напечатать несколько шаблонов с sed.печать нескольких шаблонов с помощью sed
Вот типичная строка для обработки:
(<span class="arabic">1</span>.<span class="arabic">15</span>)</td></tr>
, и я хотел бы: (1.15)
Для этого я попробовал:
sed 's/^(<span.*">\([0-9]*\).*\([0-9]*\).*">/(\1\.\2)/'
, но я получаю (1.)15</span>)</td></tr>
Любой мог видеть, что не так?
Благодаря
HTML разбора с REGE Х пятнистый! Чувак, не делай этого с помощью REGEX, используйте правильный парсер HTML –