Попытка использовать упрощенный RegEx для решения проблемы замены emoji.Javascript: упрощенный RegEx для не-выражения в группе захвата
регулярное выражение: ((?!http)(\:\/))
контекст: Hello there, don't goto <a href="http://x.com">x.com</a>, they have bad service :/
Тем не менее захватывает как ": /" S в контексте. Я знаю, что есть метод захвата символов, не содержащий захвата, но я не смог найти модернизированную/упрощенную версию чего-то подобного.
Да, проблема с пространством впереди в том, что он слишком широкий –
Как насчет \ s для любого символа пробела? – SGD
Я действительно смог решить его, просто включив exapture expr впоследствии для вторичного «/». –