Varsa hattını değiştirmek için Düzenli İfade, satır eklerseniz değil

1 Cevap php

Ben bir Apache httpd.conf dosyasını okumanızı ve aşağıdaki satırı bulmak gerekir:

#LoadModule blah blah

ve yorumsuz, yani, ile değiştirin

LoadModule blah blah

Burada yakalamak conf dosya değişebilir beri, LoadModule hat zaten uncommented olduğunu gerçek bir olasılık var olmasıdır.

Hat sadece orada değil, bu durumda benim komut conf dosyasının sonunda kendisine böyle bir satır eklemek zorunda olduğu bir olasılık da vardır.

Herhangi bir fikir PHP bunu yazmak için?

1 Cevap

Bu deneyin:

preg_replace('/^#(LoadModule blah blah)/m', '$1', $str)

blah blah değişken olmalı, ".+" ile değiştirin.