Normal ifade büyük / küçük harf duyarlı
Nasıl aşağıdaki normal ifade büyük / küçük harf duyarlı görmezden ve doğru karakter ile maç, ama daha düşük veya büyük olduğunu wheter görmezden yapabilir miyim?
G[a-b].*
CEVAP
İstediğiniz varsayaraktümdurum göz ardı düzenli, i
flag için bakmak gerekir. Neredeyse tüm motorlar normal ifade desteği:
/G[a-b].*/i
string.match("G[a-b].*", "i")
Dil/platform/araç eşleşen modları nasıl belirtilen bulmak için belgelere bakın.
Eğer sadece istersenizbölümbüyük / küçük harf duyarlı olmak normal ifade (orijinal cevabımı tahmin olarak), o zaman iki seçeneğiniz vardır:
(?i)
Kullanım ve [isteğe bağlı](?-i)
mod deÄŸiÅŸtirici:(?i)G[a-b](?-i).*
Yararlı mod değiştirici desteklenen değilse düzenli olarak tüm çeşitlerini (yani büyük ve küçük harf) koymak:
[gG][a-bA-B].*
Son bir not: Eğer ASCII hem Unicode karakterleri ile uğraşıyorsanız, veya düzenli ifade motoru düzgün onları destekleyip desteklemediğini kontrol edin.
Normal ifadenin bir parçası büyük / kü...
Büyük / küçük harf duyarlı 'İçeri...
JavaScript büyük / küçük harf duyarlı ...
Nasıl Python ile büyük / küçük harf du...
Nasıl Git içinde büyük küçük harf duya...