Теперь у меня есть очень простые навыки регулярного выражения, только пару раз используется для регулярного использования. Об этом, вероятно, уже задавали, извиняясь, но я не мог найти ответа на это. Нашел сходный, хотя и попытался приспособить его, но безрезультатно. OK, на вопрос - Как заменить пространство только между определенными символами (в этом случае двойные кавычки)?Заменить часть строки между кавычками в php regex
Скажем у меня есть следующая строка:
"миссии подкаста" modcast ABC "DEF"
Я хочу, чтобы заменить пробелы между миссии и подкаста, а также от D, E & F, оставив другие нетронутые.
P.S. Что, если пространство было строкой? Примером этого является также приветствие.
Отредактировано немного. Надеюсь, теперь это станет более ясным. Редактировать 2: Мне нужно сделать это на строке в php и выполнить ее в оболочке. Редактировать 3: Извините, я полностью изменил весь вопрос 3 раза, просто я очень запутался. Ура!
Итак, что вы пробовали? –
вы можете указать другой пример, кроме 'find/vol_stor/8s8a912hj1 | grep "" mission \ | podcast "" | grep "modcast" '? по крайней мере, 2 варианта будет много помощи – Angga
ну, я ничего не пробовал, так как я не знаю, как сохранить часть согласованной строки внутри и заменить только то, что находится внутри слов, которые находятся между скобками. Итак, я открыт для всех предложений: –