6

次の文字列があり、そこで改行文字を検出したいと考えています。しかし、Ruby の string メソッドinclude?はそれを検出できません。

私は走っていRuby 1.9.2p290ます。どこが間違っているのですか?

"/'ædres/ \nYour ".include?('\n')
 => false 
4

1 に答える 1

19

\n二重引用符で囲まれた文字列にする必要があります。そうしないと、エスケープできません。

>> "\n".include? '\n'
=> false
>> "\n".include? "\n"
=> true
于 2012-06-11T17:46:27.717 に答える