Мне нужно разобрать общую сумму из разных файлов. Макет каждого файла отличается, поэтому строки, которые мне нужны для разбора, различаются.Что такое регулярное выражение для захвата общей суммы из строк?
Каким должно быть регулярное выражение для захвата от укуса числа, которое падает после «Всего»?
Он должен быть нечувствительным к регистру и должен учитывать ближайшее соответствие после «Всего». Там может быть что угодно до или после слова «Всего», и мне нужно первое число, которое приходит после него.
Например:
from string "Service charges: 10 Total: 100 Shipping: 10"
from string "Service charges: 10 Total Amount: 100 Shipping: 10"
from string "Service charges: 10 Grand Total: 100 Shipping: 10"
from string "Service charges: 10 Total Amount (Rs.): 100 Shipping: 10"
Выходной сигнал должен быть во всех указанных выше случаях 100
.
Это очень неясно. сделать пример того, что у вас есть и что вы ожидаете – luksch
Почему вы хотите регулярное выражение, когда вы уже используете Nokogiri? – squiguy
@squiguy Как это не правильно отформатированный html, где я могу использовать селектор css или xpath. это было бы проще с текстовым совпадением. – whizcreed