Hallo,
Mein Regex lautet so:
^.+[^,-!\s]pDhMc
ok. Daß das "-" innerhalb einer Zeichenklassendefinition eine besondere Bedeutung hat, weißt Du ja, oder?
if(!pDH->pDhMc // Warum steht hier ein Minus und ein Rufzeichen
Weil der RegExp paßt:
if(!pDH- = .+
= [^,-!\s]
pDhMc = pDhMc
;)
CPO_DH *pChPo = CDhMcConnector::pDhMc // Warum die Leerzeichen?
Dito:
CPO_DH *pChPo = CDhMcConnector: = .+
: = [^,-!\s]
pDhMc = pDhMc
Tip: laß mal das .+ weg und korrigiere die Zeichenklassendefinition (Stichwort "-").
Ciao,
Andreas
--
"Das Corporate Design für das Internet sieht eine Reihe von Grafikelementen vor, die die Optik der Webseite visuell und funktionell beeinflussen." - (Zitat aus dem "Styleguide Corporate Design" eines großen Konzerns...)
"Das Corporate Design für das Internet sieht eine Reihe von Grafikelementen vor, die die Optik der Webseite visuell und funktionell beeinflussen." - (Zitat aus dem "Styleguide Corporate Design" eines großen Konzerns...)