Я хочу, чтобы заменить часть URL, какRegEx заменить в Javascript не заменяет
"/wiki/home/de/wikihome.md".replace("/wiki/home/(..)/.*\.md ", "en");
почему не эту работу (т.е. возвращение /wiki/home/en/wikihome.md).
Он возвращает немодифицированную строку.
Как это сделать правильно?
Вы подтвердили, что нашли совпадение? –
Вы можете проверить правильность синтаксиса регулярных выражений? это соответствует тому, что вы хотите, чтобы он соответствовал? http://regexpal.com/ – ochi
Вы передаете ** строку ** в '.replace()', а не [регулярное выражение] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Руководство/Regular_Expressions). –