У меня есть текстовый файл, как это:Как использовать preg_replace для замены текстов вне двойной одинарной кавычки?
ip_rule '100 120 16.54'
qos_rule '8074 4462'
info 'Updated on 2015'
И я хочу, чтобы текст был так:
ip_rule='100 120 16.54'
qos_rule='8074 4462'
info='Updated on 2015'
Так он заменяет только пространства за пределами ''
и изменить их в знак равенства =
. Как я могу это сделать с PHP, я попытался заменить их str_replace
, но он заменяет все пробелы.
Спасибо, это работает! – hillz
читайте файл по строкам и заменяйте только первое место. –