У меня есть строка
make -j128
Мне нужно извлечь -j128 из этой строки.
Теперь, почему мне нужен массив строк в качестве вывода, у меня естьСитуация, когда я получу строку как
repo sync -j32 && make -j128
В этом случае мне нужно получить -j32 и -j128
Итак, вывод дляпервый случай будет [- j128] , а второй случай будет [- j32, -j128]
И конечный результат, который я хочу, это числа без -j, которыеэто [128] и [32,128] , с которыми я могу справиться, удалив -j спереди.Если вы, ребята, думаете, почему я не могу просто извлечь цифры в самом начале.Для этого есть причина, так как строка может быть такой же
repo blah blah 123 blah -j32 blah 3 blah
Где мне нужно только 32 , которая начинается с -j
Я не могу найти решения для этого, даже после того, как многие прибегают к поиску в Google, потому что я не настолько хорош, любая помощь будет оценена, Спасибо заранее.