Я хочу убрать из строки следующее:
- http://
- https://
- WWW.
- www2.
- /
Пример строки будет 'http://www.google.com',, и мне нужно удалить оба' http://' и 'www ..'
Я пытаюсь сделать это через Javascript replace () с помощью регулярных выражений:
string.replace(/http:\/\/|www\.|www2\.|\//i,"");
Проблема, с которой я сталкиваюсь, заключается в том, что она удалит только одно совпадение с регулярным выражением. Например, в приведенной выше строке будет удален только 'http://'.
Я неправильно понял регулярное выражение или заменить может только один раз? Я проверил свое выражение в онлайн-не-JS сборщике регулярных выражений, и оно работало нормально.
Любая помощь будет принята с благодарностью! Спасибо!