Я получаю URL-адрес, затем очищаю домен с помощью обработчика onClick
в React
, используя regEx, например:
const path = e.target.closest('a');
if (!path) return;
e.preventDefault();
console.log('path: ', path.href.replace(/^.*\/\/[^\/]+/, ''));
Так что, если URL-адрес скажет http://example.com/my-super-funky-page
, он будетправильно console.log
все после http://example.com
- например:
/my-super-funky-page
Но у меня, похоже, проблема с regEx, содержащим бесполезный escape.Отчеты JS Lint:
Unnecessary escape character: \/ no-useless-escape
Что мне нужно удалить, чтобы все еще работать так, как ожидалось.Я попробовал несколько вещей, и это сломало результат.