Я пытаюсь сделать регулярное выражение замены:Javascript избежать глобальной замены
referenceNode=referenceNode.replace(/\//g,"\/");
Я хочу заменить /
для \/
, например. Но, //
в регулярном выражении делает комментарий в javascript. Как я могу это сделать?
Я установил между / /g
, потому что я хочу заменить во всех строках. Может кто-нибудь мне помочь?
Попробуйте сохранить '\ /' в переменной и добавить ее в регулярное выражение. –
Как я могу добавить его? Я не могу назвать var exp = "\ /", а затем заменить (/ exp/g, ...): S Любая идея? @noob – PRVS
Почему бы не использовать регулярное выражение для захвата таких групп, как этот '/ (?: \ /)/g'. Это позволит избежать '//' part. –