1) Rubular を使用している場合と 2) Rails コンソールまたは irb 環境を使用している場合に、正規表現マッチングで異なる出力が得られます。
1) 紅斑
/\w+/ on test string "---\n- nicidnut\n" matches " n nicidnut n"
(I have shown only matched part and put spaces for unmatched string characters)
2) アーブ
(/\w+/).match("---\n- nicidnut\n") produces "nicidnut".
2 つの異なる出力がある理由と、何が欠けているのか理解できません。