Регулярное выражение. Найти то что между символами, без самих символов.
Добрый день. Помогите. Мне надо из стоки вытянуть только числовые значения для "lat" и "lng". Как это сделать? Спасибо.
{"long_name"=>"82100", "short_name"=>"82100", "types"=>["postal_code"]}], "geometry"=>{"location"=>{"lat"=>49.35357579999999 , "lng"=>23.5024408}, "location_type"=>"ROOFTOP", |
вы не пробовали это на сервере(PHP как я понял) все это предварительно сконвертить в JSON? Тогда вытаскивать можно будет тупо по ссылке...
|
нет не пробовал, а регуляркой это можно будет сделать? или лучше JSON?
|
Цитата:
var val='{"long_name"=>"82100", "short_name"=>"82100", "types"=>["postal_code"]}], "geometry"=>{"location"=>{"lat"=>49.35357579999999 , "lng"=>23.5024408}, "location_type"=>"ROOFTOP"'; alert(val.match(/"(lat|lng)"=>[\d.]+/g).toString().match(/[\d.]+/g)); |
Спасибо) то что надо)
|
Часовой пояс GMT +3, время: 05:32. |