Ben, eğlenmek için, markdown benzer bir şey yapmaya karar verdi. Geçmişte Düzenli ifadeler ile benim küçük deneyimleri ile, ben ne kadar son derece güçlü biliyorum, bu yüzden ne ihtiyacım olacak.
Yani, ben bu dize varsa:
Hello **bold** world
Nasıl bu dönüştürmek için preg_replace kullanabilirsiniz:
Hello <b>bold</b> world
Ben böyle bir şey varsayıyorum?
$input = "Hello **bold** world";
$output = preg_replace("/(\*\*).*?(\*\*/)", "<b></b>", $input);