eşleşen öğenin içeriğini almak

0 Cevap php

i bir dize var

$str = "this is [start] my string [end] at this moment";

i [start] ve [end] içinde içerik almak gerekir.

i kullandığınızda

$result = preg_match('/\[start\].+\[end\]/',$str, $m);

o [start] my string [end] mutches, ama sadece my string (boşluksuz) almak gerekir.

emin ben başka preg_replace yapmak ve bunları silmek, ama daha zarif bir çözüm olması gerektiğini düşünüyorum olabilir.

Teşekkürler

0 Cevap