2015-03-06 3 views
2

Следующий код преобразует \ r в Правильно ли это?rails.strip_tags для html с возвратом каретки

strip_tags "<a>aaa</b>\r\n<!-- aaa -->" # => "aaa&#13;\n" 

Правильно ли это? я должен получить

"aaa\r\n" 
+0

Кажется, что ошибка. \ r не следует избегать, поскольку браузеры распознают EOL в формате Windows. Он должен возвращать строку результата, как вы описали. –

ответ

3

Я столкнулся с теми же проблемами в последнее время. Я тестировал на обоих рельсах 4.0.12 и 4.2.0 и видел только aaa & # 13 \ n на 4.2.0. Поэтому я предполагаю, что это может быть проблемой в более поздней версии.

Смежные вопросы