Biraz araştırdık, ama ne gerek ve kapatma biraz ben ne gerek her zaman olduğu ifade oluşturmak için çalıştık her tam ilgilidir hiçbir şey bulunamadı. Düzenli ifadeler, yalnızca özel biçime izin verir. "John-doe"
Ben[AZaz09]{3,8}\-[AZaz09]{3,8}
çizgisinde bir şey denedi.
Geçerli sonucun, yalnızca ya metinlerin alfabetik ya da sayısal olabildiği, ancak izin verilen tek sembolün -
olduğu ve iki metin arasında olduğu metin metnine izin vermesini istiyorum.
Her metin en az üç karakter uzunluğunda olmalıdır ({3,8}?), Daha sonra -
ile birbirlerinden ayrılmıştır.
geçerli olmak nedenle bazı örnekler şunlar olabilir:
Text-Text
Abc-123
123-Abc
A2C-def4gk
Geçersiz testler şunlar olabilir:
Sen çapa kullanmaktan ve karakter sınıfında-
böylece karakterleri kullanmak gerekir
Ab-3
Abc!-ajr4
a-bc3-25aj
a?c-b%
Ayrıca aksanlı harfler veya başka alfabeler de eşleşmesini ister misiniz? "Déjà-vus", "12µ-13µ", "mañana-1234" gibi – trincot
@ trincot: İyi bir nokta, cevabımı 'u' değiştiricisini yansıtacak şekilde güncelledim. – Jan