Thread Regex Problem
(3 answers)
Opened by bandchef at 2014-05-14 14:55
Hallo Raubtier,
OP wünscht ja capture und nicht eine Validierung, zumindest schreibt er davon nichts. Gecaptured werden Deine Beispieleingaben nicht, außer 1 und nilnilnil, wobei erstere wohl eine normale und gewünschte capture ist. Möglicherweise ist anderweitig sichergestellt, dass so eine Zeichenfolge wie nilnilnil nicht vorkommen kann, oder es ist egal oder sogar richtig, wenn sie gecaptured wird, bzw. wenn nein, dann muss die (ohnedies beispielhaft gemeinte) regex verbessert werden. Verbessern geht ja eigentlich immer. Grüße payx PS: Code: (dl
)
1 perl -e'(print "capture: ".($_=~/(TFId=(?:,?(?:\d+|nil))*)/)[0]."\n") while <>' Last edited: 2014-05-14 16:39:24 +0200 (CEST) |