Köşeli parantezle eşleşen bir normal ifade istiyorum [. Henüz bulamadım. Sanırım tüm olasılıkları denedim ama doğru olanı bulamadım. Bunun için geçerli normal ifade nedir?
Yanıtlar:
\Köşeli parantezin önünde ters eğik çizgi kullanmaya ne dersiniz ? Normalde köşeli parantezler bir karakter sınıfıyla eşleşir.
İle kaçıyor musunuz \?
/\[/
Normal İfadeleri kullanmaya başlamak için yararlı bir kaynak:
Aynı anda köşeli parantez her iki varyasyonunu bulmak için arıyorsanız, size bir dizi tanımlar aşağıdaki deseni kullanabilir ya[ işaret veya] işaret:/[\[\]]/
[[\]]her iki köşeli parantezle eşleşecek. Bazı regex lehçelerde (örneğin grep) in den önce ters eğik çizgi atlayabilirsiniz ]sen hemen sonrasına yerleştirin eğer [: (boş bir karakter sınıfı yararlı olabilir asla çünkü) [][]. Ancak bu Java veya JavaScript'te çalışmaz.
Eğer kaldırmak istiyorsanız [ya ], ifadeyi kullanın: "\\[|\\]".
İki ters eğik çizgi köşeli parantezden kaçar ve boru bir "veya" dir.