Ben bir preg_match ben yapıyveyaum regex, çok taze gözlerle ve yardım takdir ile kendimi karışık gibi görünüyveya.
Aşağıdaki gibi benim geçerli regex olduğunu:
/<!--menu:start:\(([0-9])\,([0-9])\)-->(.*?)<!--menu:end-->/se
Ben sayı girişi ve kolon örneğin yapmak için arıyveyaum : (1,4) opsiyonel, bu maç bu yüzden:
<!--menu:start--><!--menu:end-->
veya
<!--menu:start:(0,3)--><!--menu:end-->