Normalde, mpeg ile başlamayan dizelerle eşleşen normal ifadeleri bulmaya çalışıyorum. Bunun bir genelleştirmesi, belirli bir düzenli ifadeyle başlamayan herhangi bir dizgenin eşleştirilmesidir.Belirli bir düzenli ifade dışında her şeyle eşleşen düzenli ifade
[^m][^p][^e][^g].*
bu sorun, dize bulunması en az 4 karakter gerektirir:
ben şöyle şöyle bir şey denedik. Bunu ele almanın iyi bir yolunu ve bunu genel bir şekilde ele almak için genel bir yol bulmayı başaramadım.Bunu Python'da kullanıyorum. Eğer Terslenmis sınıfları kullanmak istiyorsanız Veya sadece
(?!mpeg)^.*
:
^(.{0,3}$|[^m]|m([^p]|p([^e]|e([^g])))).*$
Eğer istemediğiniz her şeyi ile eşleşir ve istediğiniz her şeyi eşleşmeyen bir düzenli ifade varsa , neden sadece kullanmıyorsun? –
Bu topluluk neden wikidir? –
Oh Bence topluluk wiki'nin amacını anlıyorum. Bu yüzden onay kutusunu yanlışlıkla seçtim. –