Chrome は「_」文字列のすべてのインスタンスを「/」に置換できません。その理由はわかりません。g
グローバル演算子とi
大文字と小文字を区別しない演算子があります。
var sample_string = 'mail/contacts/add/';
var p0 = sample_string.replace('_','/','gi');
Chrome は「_」文字列のすべてのインスタンスを「/」に置換できません。その理由はわかりません。g
グローバル演算子とi
大文字と小文字を区別しない演算子があります。
var sample_string = 'mail/contacts/add/';
var p0 = sample_string.replace('_','/','gi');
まず、sample_string または replace 呼び出しのいずれかを間違えています。
第 2 に、フラグは非標準であるため、フラグを 3 番目のパラメータとして使用する代わりに、フラグを最初のパラメータとして正規表現を使用する必要があります。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace