У меня есть следующий текст:Как извлечь эту подстроку в этой строке?
"Showing1-30\nof 1404results"
То, что я хочу, чтобы вытащить является 1404
.
Как это сделать?
Я думал, что буду использовать регулярное выражение для соответствия только строке между словами of
и results
, но не могу понять, как это сделать.
Или есть другой способ, скажем, встроенный метод Ruby, который я мог бы использовать, что эффективно?
Я также рассматривает возможность использования split
, но разнос выключен, так это выглядит следующим образом:
=> ["Showing1-30", "of", "1404results"]
Как делать то, что я хочу?
Есть ли у вас больше примеров текста для разбора? –
'' Showing1-30 \ nof 1404results ''не слишком читабельна. Вы отвечаете за его создание или, скорее всего, измените его на нечто более читаемое, например «Отображение результатов 1-30 \ nof 1404»? –