Я в оболочке, и у меня есть эта строка: 12 BBQ ,45 rofl, 89 lol
Используя regexp: \d+ (?=rofl), я хочу 45 в результате.
Правильно ли использовать регулярное выражение для извлечения данных из строки? Лучшее, что я сделал, это выделить значение в редакторе онлайн-регулярных выражений. Большую часть времени он удаляет значение из моей строки.
Я изучаю expr, но все, что я получаю, это синтаксические ошибки.
Как я могу извлечь 45 в оболочке script?