<font color="green">+4,13</font>%
Я знаю, что я не должен использовать регулярные выражения для этого, но это единственный случай, когда мой единственный HTML-код таков ...
как я могу получить «4,13» из приведенной выше строки?
EDIT
Контекст:
Я сортирую таблицу с помощью jQuery TableSorter.Столбец содержит данные в формате html, и я не могу его изменить.Пользовательский парсер, который я пишу, имеет функцию форматирования, которую я в настоящее время использую для управления валютой, процентами и т. Д. ...
Теперь я хочу с помощью регулярных выражений проверить, подходит ли строка, которая приходит кменя это строка.
format: function(s) {
console.log(s);
var stripped = s.replace("<font>","")
.replace("</font>", "");
return jQuery.tablesorter.formatFloat(stripped);
}