abonnement Unibet Coolblue Bitvavo
pi_77747353
Uit een tekst moet ik een deel weghalen

Het begint met een spatie en vervolgd met een haakje (
dan wat tekst en dan haakje sluiten.

dus zoiets
" (hierjetekst)"

over de hele tekst moet de spatie en de haakjes en dat ertussen verwijderd worden. Dit kan met regular expressions en find en replace. Maar nu weet ik niet hoe ik die expression moet opstellen.

Ik kom nu tot dit: " \(" maar daarmee vind ik alleen haakje spatie. Hij moet de rest ook vinden...

iemand een idee hoe dit moet?
Wie dit leest is een lezer van dit.
pi_77747429
/([ ]\(.*\))/

Zoiets?
  zondag 7 februari 2010 @ 22:09:25 #3
8369 speknek
Another day another slay
pi_77747576
In principe gewoon \(.*\(
maar soms werkt dat niet met spaties, carrier returns, witregels, etc.

Welke programmeertaal? IIRC willen sommigen een net iets andere implementatie hebben van rare karakters.
They told me all of my cages were mental, so I got wasted like all my potential.
  zondag 7 februari 2010 @ 22:10:12 #4
8369 speknek
Another day another slay
pi_77747650
ohja, en soms moet je het idd tussen / / zetten.
They told me all of my cages were mental, so I got wasted like all my potential.
pi_77747924
De eerste oplossing werkt helemaal niet, en die tweede neem inderdaad een deel maar gaat vervolgens over de afsluithaak heen en tot het einde van de regel.

Ik gebruik gedit onder ubuntu met een regular expression plugin.
Wie dit leest is een lezer van dit.
pi_77748055
\(.*\)

deze werkt wel, maar wanneer er meerdere woorden tussen haakjes staan gaat de selectie door tot het laatste haakje uit de zin. Dit moet dan weer niet.

Het is verder gewoon een plain utf-8 coded bestandje met zinnen.
Wie dit leest is een lezer van dit.
  zondag 7 februari 2010 @ 23:05:18 #7
75592 GlowMouse
l'état, c'est moi
pi_77751787
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_77755796
quote:
Ja zonder voorkennis kun je daar niet aankomen.

Met het beetje hulp van hier heb ik uiteindelijk dus de greediness gevonden
Wie dit leest is een lezer van dit.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')