Мне нужен необязательный символ прерывания строки, который всегда невидим, который работает со стилем word-wrap: break-word;
CSS.
Вот некоторые особенности. Моя цель - разделить длинные ссылки в разумных местах. Эти символы - хорошее место для запуска: -
, .
, _
, /
, \
. Это не вопрос, связанный с Rails, но я хотел бы поделиться некоторым кодом, который я использую сейчас:
module ApplicationHelper
def with_optional_line_breaks(text)
text.gsub(%r{([-._/\\])}, '\1­')
end
end
Здесь проблема с приведенным выше кодом: когда ­
вступает в силу (в таблице с: word-wrap: break-word;
), ­
отображается как -
. Я не хочу видеть -
; Я хочу разбить строку без отображения символа.