ruby 正規表現 否定
以前
https://tetsu-1999.hatenablog.com/entry/2019/10/22/190237
この記事で正規表現の否定についての記事を書いたが、どうやらトンチンカンなことを書いていたようです。
https://www.javadrive.jp/rubyregexp/character/index3.html
この記事に書いてあるように正規表現の否定をしたかったら[^aaa]のような記述をすれば良いらしい
試してみた
aa = "abc3333"
bb = "a333abc33333"
puts aa =~ /abc/
puts aa =~ /^[^abc]/
こんなコードを書いてみた
ruby practice.rb
0
こんな感じの実行結果になった。いけたかな