Ben herhangi bir dize maç için uygun bir regex bulmak mümkün olmamıştır değil bazı koşulu ile biten. Örneğin, ile biten hiçbir şeyi eşleştirmek istemiyorum a
.
Bu eşleşiyor
b
ab
1
Bu uyuşmuyor
a
ba
Regex'in sonu $
işaretlemek için bitmesi gerektiğini biliyorum, ancak neyin önüne geçmesi gerektiğini bilmiyorum.
Edit : Orijinal soru benim durumum için yasal bir örnek gibi görünmüyor. Peki: birden fazla karakter nasıl ele alınır? Bitmeyen bir şey söyle ab
?
Bu konuyu kullanarak bunu düzeltmeyi başardım :
.*(?:(?!ab).).$
Bunun dezavantajı olsa da, bir karakter dizesiyle eşleşmiyor.