Всем добрый день. Суть в следующем. Есть допустим строка
"
Travel <sup style="color:#000;" data-footnote-merchant="1676" data-footnote-index="0" class="sup-comment comm_125">125</sup>Rewards 3000 Loyalty Good and Excellent Credit
"
В ней нужно выбрать цифры, в данном случае только 3000
Написал регулярное выражение /[-|$]?\d+([.,]\d{0,})?[%|x|X]?/ (оно по мимо цифр еще и знаки выделяет рядом с цифрой, например $)
Вроде работает нормально. Но в исходном тексте есть тег
<sup>
с атрибутами. И вот в нем не надо ничего менять
Нашел этот атрибут следующей регуляркой
/<sup[^>]*>(.*?)<\/sup>/
Как объединить их? чтоб он искал цифры в тексте, но не искал в этом промежутке?
В регулярках не очень силен, это все на что меня хватило.
Буду очень признателен за любую помощь