GMap Geocoder と組み合わせて使用する動的住所ビルダーを作成しようとしています。
私のコードは次のようなものです:
HTML
<input type="text" class="address" />
<input type="text" class="city" />
<input type="text" class="state" />
<input type="text" class="zipCode" />
<input type="text" class="country" />
JavaScript
$('.address, .city, .state, .zipCode, .country').blur(
function()
{
var address = '';
address += $('.address').val() + ', ';
address += $('.city').val() + ', ';
address += $('.state').val() + ', ';
address += $('.zipCode').val() + ', ';
address += $('.country').val();
console.log(address);
}
);
今の問題:
アドレス フィールドをぼかすと、コンソールに次のように表示されます。
MyAddress, , , ,
また、場合によっては (少なくとも私の地域では) 同じ場所に 2 つの名前があり、coma を使用してそれらを区切ります。例では、アドレスは次のようになります。
MyAddress, MySecondAddress, Cityname, State, zipCode, Country
質問:
アドレスは自動的に作成されますが、正規表現を使用してアドレス文字列から残りのコンマを削除するにはどうすればよいですか?