(как продолжение этого вопроса: В Jquery AND Rails, как получить видимое количество символов в строке? )
Допустим, у вас есть строка со встроенными ссылками итеги вроде:
This string has <a href="http://www.google.com">some links</a> inside it.
Тогда видимая пользователю строка:
This string has some links inside it.
Полная строка содержит 73 символа, а видимая всего 37 символов.
Допустим, теперь я хочу написать проверку рельсов (пользовательскую проверку), которая проверяет видимую длину строки.то есть:
validate :string_visible_length
def string_visible_length
#some code that verifies the character length of a field named :field_name
end
Есть идеи, как этого добиться?Мне нужно убрать HTML-теги, а затем проверить длину символа.