Uygulamam, uzunluğunun değişken olduğu bir barkod alır. 5, 9, 12 veya 14 olabilir. Şunun gibi bir şey kullanmaya çalışıyorum: \w{14}|\w{12}|\w{9}|\w{5}
Normal İfadeler (RegEx) - Bir Dize Değişken uzunluğu
Bu normal ifade doğru değil. Farklı uzunluklarda düzenli ifade var mı? veya Farklı normal ifadeleri birleştirmenin doğru yolu nedir?
Not: Normal ifadeler kullanmamın nedeni uzun bir hikaye.
"* Bu normal ifade doğru değil *," onun nesi var? –
Neyi başarmaya çalışıyorsunuz ve çözümünüz neden çalışmıyor? –
Sınır problemi mi? Deneyin: '^ \ w {14} | \ w {12} | \ w {9} | \ w {5} $'. – Pragmateek