OT: regular expression matching multiple occurrences of one group
Diez B. Roggisch
deets at nospam.web.de
Mon Nov 9 16:46:58 CET 2009
> How can I make a regular expression that will match every occurrence
> of a group and return each occurrence as a group match? For example,
> for a string "-c-c-c-c-c", how can I make a regex which will return a
> group match for each occurrence of "-c"?
Why is this flagged "OT"?
And in python, you can't do that. Groups are based upon the lexical
structure of the regexp, and thus have a fixed number of groups.
Either use repetitive searches over the input, or postprocess the
combined group by e.g. splitting it.
More information about the Python-list