サンプル文字列があります:
iasfa345.12isnhf 緯度: 46.7132N、経度: 116.997W EFONA345.55SDF
そこから 116.997 と 46.7132 を抽出する必要があります。
私はなんとか得ることができました:
x.match(/Long: .{7}/g)
x.match(/Lat: .{6}/g)
しかし、後で substr() する必要がある Long: または Lat: が含まれています。
完璧な解決策は、"Lat:" と "N or S" の間、および "Long: " と "W or E" の間の任意の数字と 1 つのドットを一致させることです。