Bermuda
Новичок
Как найти незакрытый тэг
Стоит задача обрезать текст для того, чтобы он не превышал максимальное количество символов и влазил в дизайн главной страницы сайта. Обрезаю по словам (т. е. по пробелам), но текст может содержать тэги HTML с атрибутами (внутри тэга будут пробелы). Таким образом один незакрытый тэг может перекосить всю страницу.
Есть идея закрывать все возможные тэги, но HTML получится невалидным. В поиске искал -- не нашел схожей темы.
Как найти незакрытые тэги? Может быть у кого-нибудь есть готовый regexp для этого? Может задача имеет другое решение?
Заранее благодарен.
Стоит задача обрезать текст для того, чтобы он не превышал максимальное количество символов и влазил в дизайн главной страницы сайта. Обрезаю по словам (т. е. по пробелам), но текст может содержать тэги HTML с атрибутами (внутри тэга будут пробелы). Таким образом один незакрытый тэг может перекосить всю страницу.
Есть идея закрывать все возможные тэги, но HTML получится невалидным. В поиске искал -- не нашел схожей темы.
Как найти незакрытые тэги? Может быть у кого-нибудь есть готовый regexp для этого? Может задача имеет другое решение?
Заранее благодарен.