Örneğin ben, hemen yanındaki birbirlerine birden çok sınırlayıcı içerebilir bir dize var | bitişik sınırlayıcı herhangi bir sayı olabilir, olsa | |. Ben belirli bir karakterle komşu çifti "arasında" herhangi bir yerde değiştirmeniz gerekiyor. Bu ayraçlar sadece sınırlayıcı değil, hatta boşluklar arasında bir karakter varsa maç gerekecektir.
Yani değiştirin:
ABC|||Blah with ABC|*|*|Blah
However, when I try it, it will not "fill in" the gap between all of them. In the same example above it only results in ABC|*||Blah
Four delimiters result in ABC|*||*|Blah
Nasıl ben ne gerek yapacak regex desen yazabilirim? PHP'nin preg_replace kullanıyorum.