I |
[
]
folowwing durumunda arasındaki içine ~
olarak değiştirin çalışıyorum:
{stackoverflow is a [cool~great~fast] website ~ Find your answers [easily~quickly] on stackoverflow}.
Not: arasındaki metin [
]
satırlı olabilir.
Ben hayır şans ile birden regexs buth denedim.
Şu anda benim en yakın çağrı:
$text = preg_replace("/\[(.*?)~(.*?)\]/i", "[$1|$2]", $text);
Ama bu iadeler
{stackoverflow is a [cool~great|fast] website ~ Find your answers [easily|quickly] on stackoverflow}.