Ik ben het met je eens Karel. 't Is enorm krachtig als je weet hoe het
werkt, maar het heeft mij ook enkele maanden/jaren gekost om het onder de
knie te krijgen. Uiteindelijk heb ik er een O'Reilly boek voor gekocht.

Anderzijds heb ik ze wel pas vrij laat ontdekt en vind ik dat ook spijtig,
o.a. omdat ze zo'n rare naam hebben, duurde het lang eer ik door had waar
het over gaat en wat ermee kan.

Vandaar dat ik ze toch wilde vermelden. Nu is het wel zo dat een aantal
zoekopdrachten er eenvoudiger door worden. Andere worden gewoon doenbaar
ipv onmogelijk.

Voor nogal wat zoekopdrachten is het genoeg, om er een klein beetje over te
weten.

In ieder geval, als iemand met een concreet probleem zit (voor binnen JOSM
of Overpass API), dan stel ik voor: post het hier. Ik zoek er dan wat op en
post een Regex die werkt. Zoals al gebleken is, kan het zijn dat er dan nog
reacties komen met regexen die efficiënter/correcter zijn. We kunnen er
allemaal van bijleren.

Groeten,

Jo

Op 8 maart 2015 19:01 schreef Karel Adams <fa348...@skynet.be>:

>  Jo, regular expressions zijn een erg krachtig mechanisme. Als ik zie hoe
> weinig professionele informatici er meer dan de allereerste beginselen van
> beheersen, dan denk ik dat je erg terughoudend moet zijn om ze te
> propageren bij brave vrijwilligers die de informatica enkel als vehikel
> gebruiken voor aktiviteiten op een ander gebied - hier dus mapping. Allen:
> wees gewaarschuwd, regular expressions zijn heel schoon gerief, maar de
> instapdrempel is nogal hoog, in het begin lijkt het pure alchemie of
> kabalah of zo.
> Bovenal moet men het leven zo simpel mogelijk houden. A ~ ^Randstraat$ kan
> men net zo goed schrijven als A == "Randstraat", dat laatste zal voor de
> meeste stervelingen leesbaarder zijn. Maar ik moet toegeven dat ik nu
> zuiver aan mijn eigen vertrouwde bash/nawk/sed-omgeving denk, misschien is
> het in deze toepassing anders.
> KA
>
>
> On 08-03-15 17:46, Jo wrote:
>
>  Om dingen weg te laten gebruik je "not". Voorbeeld; -highway. Dat
> minteken maakt het omgekeerd. Dus alle resultaten, zonder highway=... erbij
>
> Voor je andere vraag heb je regular expressions nodig, zodat je kan
> aangeven dat het moet beginnen met ^Randstraat$
>
> ^ geeft aan dat dat het begin moet zijn
>
> $ geeft aan dat het daarop moet eindigen.
>
> Dat is zeker al een wat geavanceerder onderwerp, maar het is de moeite
> waard om er zich in te verdiepen.
>
> Deze site geeft een goede uitleg, maar ik vind geen site die het in het
> Nederlands doet: http://www.regular-expressions.info/tutorial.html
>
> Jo
>
> Op 8 maart 2015 11:39 schreef Verhoeven Fr <sus...@gmail.com>:
>
>>  Hooi Jo,
>>
>> Voor het ogenblik heb ik geen concrete voorbeelden.
>> Ik gebruik die zoekfunctie bv als er fouten zijn in straatnamen, men kan
>> dan al de huizen die al genummerd zijn in een keer  selecteren en
>> verbeteren. Maar dan wordt de straat zelf ook geselecteerd en als het een
>> lange straat is liggen er soms delen van buiten het scherm.  Hoe haalt men
>> is de zoekopdracht die  straten of ander zaken die die naam dragen er
>> uit?
>> Ik ben al gevallen tegen gekomen waar de gewenste zoekopdracht ook andere
>> straten selekteerde en als die dan in de laag liggen maar buiten het scherm
>> heeft men onverwachte resultaten. Ik weet de juiste naam niet meer maar
>> bijvoorbeeld: Randstraat en Bosrandstraat, zelf met de case aan te vinken
>> kreeg ik ze niet gescheiden.
>>
>> Ook gans dat zoekscherm in Josm vind ik niet duidelijk. Zelf het
>> basisvoorbeeld begrijp ik niet goed en de kleine hulp is heel summier.
>> En nochtans heeft het mij al goed geholpen, maar het is altijd met vallen
>> en opstaan.
>>
>> Groetjes
>>
>> Sus
>>
>>
>> Le 06/03/15 21:15, Jo a écrit :
>>
>>   Sus, kan je wat voorbeelden geven van zoekopdrachten, die je wenst uit
>> te voeren, maar die problemen opleveren. In spreektaal, zeg maar.
>>
>>  Ik heb nogal wat ervaring met zoekopdrachten in JOSM. Het wordt vooral
>> leuk, als het zo wat ingewikkelder is en er regular expressions aan te pas
>> komen... Of als je alles wilt wat 15m rondom een bepaalde node ligt.
>>
>>  Ik zal dan waarschijnlijk ook de wiki wat verder uitbreiden.
>>
>>  mvg,
>>
>>  Jo
>>
>>
>>
>> Op 6 maart 2015 16:49 schreef Sus Verhoeven <sus...@gmail.com>:
>>
>>>    Hooi Glen,
>>>
>>>  Mijn username is :  susvhv
>>>  Maar ik zal het wel zelf eens aanpassen. Ik weet ongeveer waar ik bezig
>>> geweest ben.
>>>  Wat ik wel goed zou vinden is dat er eens een goede uitleg gegeven
>>> wordt over de zoekfunctie van JOSM, misschien in een volgende hangout. Er
>>> ontbreken in de wiki duidelijke voorbeelden.
>>>  De zoelregel voor de wadi zou al fijn zijn
>>>
>>>  Groetjes
>>>
>>>  Sus
>>>
>>>
>>>
>>>
>>
>
>
> _______________________________________________
> Talk-be mailing 
> listTalk-be@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-be
>
>
>
_______________________________________________
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be

Reply via email to