Dim test As String
test = $" map = new GMap2(document.getElementById("map"));
map.removeMapType(G_HYBRID_MAP);
map.addMapType(G_PHYSICAL_MAP);
map.setCenter(new GLatLng(40.82,14.44),12);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.addOverlay(createMarkerLast(40.8195,14.4248,0.18,-9,"2017/09/05 04:29:16.00",32069.695359945,743));
map.addOverlay(createMarker(40.8213,14.4270,0.08,0.0,"2016/09/07 00:08:32.72",31410913.69536,0));
map.addOverlay(createMarker(40.8193,14.4342,0.34,-0.4,"2016/09/09 00:25:40.26",31237085.69536,1));
map.addOverlay(createMarker(40.8225,14.4298,0.12,-0.2,"2016/09/09 01:43:13.46",31232432.69536,2));
map.addOverlay(createMarker(40.8170,14.4267,0.24,-0.2,"2016/09/09 02:50:35.54",31228390.69536,3));
map.addOverlay(createMarker(40.8198,14.4260,0.12,0.1,"2016/09/09 04:12:18.74",31223487.69536,4));
map.addOverlay(createMarker(40.8183,14.4235,0.30,0.2,"2016/09/09 21:49:15.42",31160070.69536,5));
map.addOverlay(createMarker(40.8175,14.4257,0.18,0.9,"2016/09/09 21:55:0.33",31159725.69536,6));
map.addOverlay(createMarker(40.8210,14.4252,0.25,0.4,"2016/09/10 15:11:56.86",31097509.69536,7));
map.setMapType(G_PHYSICAL_MAP);"$
Dim rx As RegexBuilder
rx.Initialize.AppendEscaped("map.addOverlay(").Append(rx.CharAny).AppendAtLeastOne.AppendEscaped(");")
Dim m As Matcher = Regex.Matcher(rx.Pattern, test)
Do While m.Find
Log(m.Match)
Loop