önce her şeyi yakalamak için EFG
dizesinin örneği yakalanır. Ayrıca, EFG
dizesi yoksa, tüm dizeyi yakalamak istiyorum.Regex Ben kadar bir desen yakalamak istiyor ancak örneğin preg_match'in ile isteğe bağlı diğer modelin ilk örneğini dahil değil ilk isteğe bağlı dize
Ben şu işe düşündüm olurdu, ama böyle bir şans:
$pattern = '/(.*)(?:EFG)?/';
preg_match($pattern, '[email protected]#%GEFGw35hqb', $matches);
print_r($matches);
//should give: '[email protected]#%G'
ah çok güzel - EFG veya çizginin sonuna uymayı düşünmedim :) – mulllhausen
'/ (. *?) (?: des | $) /' ayrıca çalışır :) – mulllhausen