puts "1 !2 3 !2354".scan(/(?<!!\d*)\d+/)
Standard input is empty
Standard output is empty
prog.rb:1: invalid pattern in look-behind: /(?<!!\d*)\d+/
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!