var str='The_Andy_Griffith_Show'; // string to perform replace on
var regExp1=/\s|[A-Z]/g;
var regExp2=/[^A-Z]/g; // regular expression
var str2 =str.replace(regExp2,regExp1);
// expected output: The_ Andy_ Griffith_ Show
文字列のすべての最初の大文字をスペースとその同じ文字に置き換え、それが可能でない場合は回避策がありますか?あなたが任意のキャピタル・文字の前にスペースを追加したい場合は私はregExpを別のregExpに置き換えることができますか?
期待される出力でた ''前にスペースはありますか? –
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/replace ** no **。あなたは文字列か関数を使うことができます - RegExpはオブジェクトです – eithed