Это почти всегда делается клиентом и зависит от того, как клиент решает, что такое и не является тестом. Аналогичные проблемы возникают с сообщениями электронной почты, которые содержат текст, например «пожалуйста, обсудите с jessica @ accounting», где он разобран как адрес электронной почты.
Типичным решением является использование объектов html для текста, которые не должны обрабатываться клиентом. Используя ваш пример:
<h1>google.com</h1>
Я бы, однако, рассмотреть идею, что если что-то на самом деле является URL, предназначен ли это быть гиперссылкой или нет, позволяя клиенту сделать то, что он делает, как пользователь может привыкнуть к этой функции и как щелкнуть по любому URL-адресу в теле, чтобы открыть его.
Звучит так, как будто вы не знаете об этом, но на самом деле это не вопрос, связанный с программированием. Это то, что делает ваш почтовый клиент. [Поиск Google] (https://www.google.com/search?hl=ru&q=how+to+turn+off+automatic+links+in+email) или переход на [SuperUser] (http: // superuser .com /) (который будет более подходящим сайтом Q & A для этого вопроса) переместит вас в правильном направлении. –
IMO это вопрос программирования. Я программист, который создает шаблон для этих писем, и мне нужно иметь возможность программировать этот конкретный текст без ссылки. – Goalie
Это то, что вы, как программист, не несет ответственности. Это ответственность пользователя (клиента). Хотя @Anthony предоставляет правильное решение, он также прав в том, что вы должны оставить его пользователю. –