У меня есть функция, которая создает тег привязки. Функция получает URL-адрес, заголовок в качестве параметров. Проблема в том, что иногда текст содержит кавычки, и это приводит к появлению тега привязки, генерируемого с синтаксическими ошибками.
Какой лучший способ решить эту проблему? Есть ли какая-либо функция, которая разбирает текст в безопасную строку, в данном случае, для атрибута title.
В противном случае я могу проверить строку и удалить все кавычки, но я хотел бы знать, есть ли лучший способ сделать это, например, могут быть некоторые другие символы, которые также могут вызвать сбой моей функции.