Ruby [已解决] ruby 正则表达式里面如何去表示不匹配某个字符

zuozuo · July 21, 2013 · Last by zuozuo replied at July 21, 2013 · 4046 hits

比如我想要这样一个正则 reg: reg 匹配 *.ruby 但是不匹配 ff.ruby 和 gg.ruby

^(?!ff|gg).*\.ruby$ ^(?!(ff|gg)\.).*\.ruby$ 两者区别是后者可以匹配 ff*.ruby gg*,ruby 而前者不行(这里沿用问题中使用的 wildcard 表达方式)

You need to Sign in before reply, if you don't have an account, please Sign up first.