По умолчанию визуальный редактор все что похоже на ссылку превращает в тег <a href="...">
. Иногда это нужно выключить, для этого в конфиге можно поставить autoLink = false
.
Проверка в коде Битрикса происходит в методе BXEditorIframeView.prototype.InitAutoLinking
файла /bitrix/js/fileman/html_editor/html-views.js
.
Там же можно посмотреть какое регулярное выражение используется для определения ссылок:
urlRegExp = /(((?:https?|ftp):\/\/|www\.)[^\s'"<]{3,500})/gi
И узнать, что функция не будет работать с текстами в следующих тегах:
ignorableParents = {"CODE" : 1, "PRE" : 1, "A" : 1, "SCRIPT" : 1, "HEAD" : 1, "TITLE" : 1, "STYLE" : 1}