我想要做的是創建一個用戶腳本來將不同的GPS座標轉換爲一個超鏈接到谷歌地圖。將座標轉換爲谷歌地圖鏈接
例:
我有一個網頁24.197611 N, 120.780512 E
爲文本。我希望能夠點擊,爲了打開通往另一頁http://maps.google.com/maps?q=24.197611,120.780512
由於座標是括號內(14.495569 N,9.139927ē),我用的是這樣的:
$("div").html(function(i, html) {
return html.replace(/\((.+?)\)/g, "<a href='http://maps.google.com/maps?q=#$1'>$1</a>");
});
但鏈接也得到了大膽的部分。
紅色方向沒問題, 'http://maps.google.com/maps?q=24.197611 N,120.780512 E' 也可以,但如果使用粗體標籤,您的解決方案不起作用 – Kharg
@Kharg我更新了答案。現在它應該適用於'(14.495569 N,9.139927 E)'和'(14.495569 N,9.139927 E)'。我強烈建議使用http://www.regexr.com/來創建和測試正則表達式。 –