hawkmaster: Suchmuster anpassen (preg_match)

Beitrag lesen

Hallo Beat,

(?:) ist eine non capturing Klammer, wird also nicht in $1 ... gespeichert.

hmm, also ich habe mal in meinem Büchlein für RegEx nachgeschaut.
da gibt es etwas wie:
(?:...)
das heisst dann Submuster gruppieren aber keine Subtreffer festhalten.

Nun sagt mir das leider nicht so viel.
Also ich versuche mal dein Suchmuster zu verstehen :-) puhh

\s+ bedeutet Whitespace Zeichen also Leerzeichen kann einmal oder mehrmals vorkommen ?

\*(\S+)(?:\s+(\S+))?\s+
Nach dem * dürfen nur "normale" Zeichen vorkommen ... ne da komme ich nicht mit ...

vielen Dank und viele Grüße
hawk