如何替换 Javascript 中的字符?
How do you replace characters in Javascript?
如何在 Javascript 中替换字符?我需要替换此输出中的“(”和“)”才能使 link 正常工作。 Jquery 也可以,但是 Javascript 本身通常更快。
function success(position) {
var latlng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var latlng1 = latlng.replace('(', '');
var latlng1 = latlng1.replace(')', '');
alert("http://www.google.com/maps/@"+latlng1+",17z");
}
例如,我的 latlng(纬度、经度)输出将在其中显示 ( ):
(48.6617564,-102.98313889933997)
您可以试试下面的正则表达式
var latLng = "(48.6617564,-102.98313889933997)",
latLng = latLng.replace(/([()])/g, '');
console.log("http://www.google.com/maps/@"+latLng+",17z");
如何在 Javascript 中替换字符?我需要替换此输出中的“(”和“)”才能使 link 正常工作。 Jquery 也可以,但是 Javascript 本身通常更快。
function success(position) {
var latlng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var latlng1 = latlng.replace('(', '');
var latlng1 = latlng1.replace(')', '');
alert("http://www.google.com/maps/@"+latlng1+",17z");
}
例如,我的 latlng(纬度、经度)输出将在其中显示 ( ):
(48.6617564,-102.98313889933997)
您可以试试下面的正则表达式
var latLng = "(48.6617564,-102.98313889933997)",
latLng = latLng.replace(/([()])/g, '');
console.log("http://www.google.com/maps/@"+latLng+",17z");