![]() |
Hej
Som rubriken lyder så försöker jag plocka ut text som ligger mellan " och ", men jag har tyvärr misslyckats med det. Ex: Denna text påverkas inte "Men denna text påverkas" Jag försöker även plocka ut texten som står efter ett ', t.ex. Ex: Denna text ska inte matcha mönstret 'Men denna text ska göra det Är det någon som kan hjälpa mig med någon av dessa regexp mönstrena? |
Till den första bör väl
"(.*)?" fungera och till den andra '(.*)? Är dock ingen stjärna på detta så det kanske finns bättre mönster att använda. |
Fall 1: Splitta på " och ta varannan.
Fall 2: \'(.*)$ borde fungera i det exempel du ger. |
jag prövade med \'(.*)$ och det fungerade finfint, men bara på den första raden den hittade. När jag försökte loopa igenom texten som skulle kontrolleras med följande kod:
Kod:
intMatches = 1 Citat:
|
Jag löste det med följande koder:
Kod:
intMatches = 1 Kod:
intMatches = 1 |
Alla tider är GMT +2. Klockan är nu 12:15. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson