Regex, hjælp til pattern
HejsaJeg har to spørgsmål vedrørende regulære udtryk
1. Hvordan er nummereringen af grupper hvis man har en gruppe inde i en anden? Ex. hvis pattern er ((?:\")([^\"]*)(?:\"))|(noger mere) hvilket nummer får ([^\"]*)?
2. I spørgsmålet http://www.eksperten.dk/spm/580128 fik jeg hjælp til et pattern. Hvordan skal pattern være hvis både det der står i anførelsestegn og det som ikke gør skal findes?
Ex. input string = "\"hej med dig\" \"hej dig\" hej med dig" skal give match på
1: hej med dig
2: hej dig
3: hej
4: med
5: dig