2012-03-31 9 views
1

Ich möchte ein Groß- und Kleinschreibung Vergleich wie folgt machen:Vergleich eines regexp in Ruby

If ARGV[0].eql? /word/i 
    print "yep! ^^" 
elsif 
    print "nope :(" 
end 

Aber das nicht funktioniert tun ... nicht erkennt „Wort“ Ich habe auch tryed quoteing und entkommene Zeichen ...

Was mache ich falsch?

Thankyou

+0

'ARGV [0] = ~/word/i' –

+0

oh! Wirklich danke dir! – ElektroStudios

+1

Groß- und Kleinschreibung beachten? Die Option "i" macht sie unempfindlich. – sawa

Antwort

1

Das Problem ist, dass Sie einen regulären Ausdruck in einen String zu vergleichen versuchen . Durch die Änderung von /word/i zu 'word' sollte es funktionieren.

+0

Ich habe das Problem trotzdem dankend gelöst – ElektroStudios