Opschrijven.quote:
Volgens mij moet je nog een & helemaal aan het einde van je commando zetten.quote:Op donderdag 21 maart 2013 16:38 schreef KomtTijd... het volgende:
Weet iemand nog een goeie truc om een script/functie meerdere keren tegelijk aan te roepen?
ik dacht de volgende slinkse truc te gebruiken maar helaas gaan ze toch om de beurt.
[ code verwijderd ]
Even een testcase gemaakt, die stond inderdaad verkeerd!quote:Op donderdag 21 maart 2013 22:17 schreef papernote het volgende:
[..]
Volgens mij moet je nog een & helemaal aan het einde van je commando zetten.
1 2 3 | <?php $string = preg_replace("/\/\/(.+?)\/\//i", "<em>\\1</em>", $string); ?> |
/(?!http\:)\/\/(.+?)\/\//iquote:Op vrijdag 22 maart 2013 00:14 schreef Tijn het volgende:
Kan iemand me helpen met een reguliere expressie? Ik ben daar zo'n kneus in
Ik heb nu dit:
[ code verwijderd ]
Dat werkt om bijvoorbeeld "ja hallo //dit staat schuin// en dit niet" om te zetten in "ja hallo <em>dit staat schuin</em> en dit niet".
So far, so good.
Maar nu wil ik graag dat "://" (in bv "http://") niet wordt gematched. Hoe pas ik de regex aan zodat 'ie niet afgaat wanneer er een : voor // staat?
Dit werkt niet. //test// wordt nu niet <em>test</em>.quote:
Ik ga wel even Googlen op "tokenizer", ik ken die term niet.quote:Op vrijdag 22 maart 2013 00:21 schreef StM het volgende:
[^:] is voor alles behalve een :
Maar dit ga je nooit fatsoenlijk oplossen zonder tokenizer...
1 | $result = preg_replace('%(?!:)//(.+?)//%', '<em>\1</em>', $subject); |
Dit maakt van van "http://dingen//" toch "http:<em>dingen</em>"quote:
1 | $result = preg_replace('%(?<!:)//(.+?)//%', '<em>\1</em>', $subject); |
Wat voor dingen zitten er dan precies op het zelfde coördinaat? Bedoel je zoiets als dat een marker van een postkantoor op het zelfde coördinaat zit als de marker van een supermarkt omdat de supermarkt ook een postnl servicepunt is? Dan zou je het toch moeten gaan groeperen ofzo. Een aparte marker en als je er op klikt een infowindow met wat er in zit. Maar ligt natuurlijk aan de situatie.quote:Op vrijdag 22 maart 2013 09:12 schreef Chandler het volgende:
Vraagje; stel je hebt meerdere markers bij google maps op dezelfde positie maar wil deze toch graag allemaal klikbaar maken (en dat wil niet als ze precies boven elkaar zitten). Hoe zouden jullie dit oplossen?
ik gebruik altijd regexbuddy (not so legal edition, 30$ voor een paar regexen en alleen updates naar minor versies gaat mij echt te ver) maar dit is ook wel een mooiequote:Op vrijdag 22 maart 2013 08:53 schreef boem-dikkie het volgende:
Ik vind kloten met regex altijd wel leuk.
http://regexpal.com/
Met bovenstaande website kun je gewoon blijven proberen tot je gewenst resultaat hebt.
Nee, het zijn markers waarbij ik link aan v.is va ngsten (sorry voor de puntjes en spaties ) en op een bepaalde lokatie kunnen er dus meerdere va ngsten zijn. Deze staan dus allemaal op elkaar... Al zou ik ze liever een paar px naast elkaar willen zien oid?quote:Op vrijdag 22 maart 2013 09:54 schreef mstx het volgende:
[..]
Wat voor dingen zitten er dan precies op het zelfde coördinaat? Bedoel je zoiets als dat een marker van een postkantoor op het zelfde coördinaat zit als de marker van een supermarkt omdat de supermarkt ook een postnl servicepunt is? Dan zou je het toch moeten gaan groeperen ofzo. Een aparte marker en als je er op klikt een infowindow met wat er in zit. Maar ligt natuurlijk aan de situatie.
Het mooiste zou dan denk ik zijn om ze te groeperen en het aantal items in de marker te weergeven.quote:Op vrijdag 22 maart 2013 10:04 schreef Chandler het volgende:
[..]
Nee, het zijn markers waarbij ik link aan v.is va ngsten (sorry voor de puntjes en spaties ) en op een bepaalde lokatie kunnen er dus meerdere va ngsten zijn. Deze staan dus allemaal op elkaar... Al zou ik ze liever een paar px naast elkaar willen zien oid?
Maar de markers bevatten nu een foto van de 'va ngst', groeperen zou mooi zijn maar niet echt mooi zeg maar en kan ik ook niet verwijzen naar een specifieke va ngst.quote:Op vrijdag 22 maart 2013 10:05 schreef mstx het volgende:
[..]
Het mooiste zou dan denk ik zijn om ze te groeperen en het aantal items in de marker te weergeven.
Als de locatie niet op de meter nauwkeurig hoeft zou ik ze dan willekeurig iets opschuiven. Bijhouden in een array welke coordinaten al bestaan en zodra je een dubbele hebt (binnen x graden) een paar graden opschuiven in random richting.quote:Op vrijdag 22 maart 2013 10:06 schreef Chandler het volgende:
[..]
Maar de markers bevatten nu een foto van de 'va ngst', groeperen zou mooi zijn maar niet echt mooi zeg maar en kan ik ook niet verwijzen naar een specifieke va ngst.
Ik was ff aan't googlen en er zijn meerdere mensen die daar mee problemen hadden, maar er is een oplossing zoals deze: http://jawj.github.com/OverlappingMarkerSpiderfier/demo.html ziet er erg leuk uit! nu maar eens kijken hoe ik deze simpel kan verwerken in mijn script.quote:Op vrijdag 22 maart 2013 10:12 schreef mstx het volgende:
[..]
Als de locatie niet op de meter nauwkeurig hoeft zou ik ze dan willekeurig iets opschuiven. Bijhouden in een array welke coordinaten al bestaan en zodra je een dubbele hebt (binnen x graden) een paar graden opschuiven in random richting.
Ook een mooie: http://www.debuggex.com/quote:Op vrijdag 22 maart 2013 08:53 schreef boem-dikkie het volgende:
Ik vind kloten met regex altijd wel leuk.
http://regexpal.com/
Met bovenstaande website kun je gewoon blijven proberen tot je gewenst resultaat hebt.
Wat ik ooit eens heb gedaan voor mijn werk was alle volgende markers1 of 2 pixels naar rechts en naar boven verplaatsen. Visueel krijg je dan een stapeltje markers.quote:Op vrijdag 22 maart 2013 10:12 schreef Chandler het volgende:
[..]
Ik was ff aan't googlen en er zijn meerdere mensen die daar mee problemen hadden, maar er is een oplossing zoals deze: http://jawj.github.com/OverlappingMarkerSpiderfier/demo.html ziet er erg leuk uit! nu maar eens kijken hoe ik deze simpel kan verwerken in mijn script.
Maar dan zijn ze alsnog amper klikbaar, heb je het voorbeeld gezien wat ik poste? dat is toch een geweldige oplossing?!quote:Op vrijdag 22 maart 2013 10:22 schreef Rockfire het volgende:
[..]
Wat ik ooit eens heb gedaan voor mijn werk was alle volgende markers1 of 2 pixels naar rechts en naar boven verplaatsen. Visueel krijg je dan een stapeltje markers.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |