Geçerli bir dize çözecektir düzenli bir ifade oluşturarak sorunlar yaşıyorum.
The string will be in the format: any alpha-numerical character 3 to 5 times, followed by a comma if there are more characters after else its the end of the string
Example Strings: A401,CR56,4U9Y,MO16,ECZGB,A7DC,9LN5,D52PU,UT95,YBPB0,2JWA,AAMW,KVG,6V8W,FWE
TRIR, J107, Q9X, FMFZ, VDAS, 557, X7A, DRPB, S97O, 8U62B, IN3I, H8MC, WS4C, U04KQ, X05O.
Ben geçersiz girdi varsa maç gibi birkaç değişik ifadeler, ancak hiçbiri denedim. Ben dizi boyunca dize, ve döngü patlayabilir biliyorum, ama bu oldukça kolay bir gibi görünüyor sadece bir ifadede bu yapmaya çalışıyor, ama oldukça onu anlamaya olamaz.
Xmaple desenler
echo preg_match("/^([A-Z0-9]{3,5})[,|$]{1,}/",$str);
echo preg_match("/((?<=[^|,])([A-Z0-9]{3,5}){1}(?=[,|$])){1,}/",$str);
ve onlara çeşitli varyasyonları, ama ben oldukça kazanan desen, takdir tüm yardım bulamıyorum.
Cheers, Psy