Nazwana grupa wyrażeń regularnych „(? P <nazwa_grupy> regexp)”: co oznacza „P”?
W Pythonie(?P<group_name>…)
składnia pozwala odwołać się do dopasowanego ciągu poprzez jego nazwę:
<code>>>> import re >>> match = re.search('(?P<name>.*) (?P<phone>.*)', 'John 123456') >>> match.group('name') 'John' </code>
Co oznacza „P”? Nie mogłem znaleźć żadnej wskazówki woficjalna dokumentacja.
Chciałbym mieć pomysły na to, jak pomóc moim uczniom zapamiętać tę składnię. Przydałaby się wiedza o tym, co oznacza „P” (lub może oznaczać).