validator regulares expresiones examples ruby regex

regulares - ¿La expresión regular Ruby tiene un operador que no coincide con "! ~" En Perl?



ruby regex validator (2)

Solo quiero saber si Ruby Regex tiene un operador que no coincide exactamente como !~ En Perl. Siento que es inconveniente usar (?!xxx) o (?<!xxxx) porque no puede usar patrones regex en la parte xxx .


AFAIK (?! Xxx) es compatible:

2.1.5 :021 > ''abc1234'' =~ /^abc/ => 0 2.1.5 :022 > ''def1234'' =~ /^abc/ => nil 2.1.5 :023 > ''abc1234'' =~ /^(?!abc)/ => nil 2.1.5 :024 > ''def1234'' =~ /^(?!abc)/ => 0