Files
wg-backend-django/dell-env/lib/python3.11/site-packages/zipp/__pycache__/glob.cpython-311.pyc

27 lines
1.7 KiB
Plaintext
Raw Normal View History

2023-10-30 14:40:43 +07:00
<EFBFBD>
s]?e<><00><00> <00>ddlZd<02>Zd<03>Zd<04>ZdS)<05>Nc<00>l<00>d<01>ttt|<00><00><00><00><00><00>S)z<>
Given a glob pattern, produce a regex that matches it.
>>> translate('*.txt')
'[^/]*\\.txt'
>>> translate('a?txt')
'a[^/]txt'
>>> translate('**/*')
'.*/[^/]*'
<20>)<04>join<69>map<61>replace<63>separate<74><01>patterns <20>b/home/infidel/Sync/TIP/WireGuard/ocp-wg-backend/dell-env/lib/python3.11/site-packages/zipp/glob.py<70> translater s(<00><00> <0E>7<EFBFBD>7<EFBFBD>3<EFBFBD>w<EFBFBD><08><17> 1<> 1<>2<>2<> 3<> 3<>3<>c<00>,<00>tjd|<00><00>S)z<>
Separate out character sets to avoid translating their contents.
>>> [m.group(0) for m in separate('*.txt')]
['*.txt']
>>> [m.group(0) for m in separate('a[?]txt')]
['a', '[?]', 'txt']
z+([^\[]+)|(?P<set>[\[].*?[\]])|([\[][^\]]*$))<02>re<72>finditerr s r rrs<00><00> <0E>;<3B>E<>w<EFBFBD> O<> O<>Or c<00><><00>|<00>d<01><00>pbtj|<00>d<02><00><00><00><00>dd<04><00><00>dd<06><00><00>dd<08><00>S) zE
Perform the replacements for a match from :func:`separate`.
<20>setrz\*\*z.*z\*z[^/]*z\?z[^/])<04>groupr<00>escaper)<01>matchs r rrsa<00><00>
<11>;<3B>;<3B>u<EFBFBD> <1D> <1D> <06>
<EFBFBD> <09>%<25>+<2B>+<2B>a<EFBFBD>.<2E>.<2E>!<21>!<21> <10><17><18>5<EFBFBD> !<21> !<21> <10><17><15><08> !<21> !<21> <10><17><15><07> <20> <20> r )rr rr<00>r r <00><module>rsH<00><01> <09> <09> <09> <09> 4<> 4<> 4<> P<01> P<01> P<01>
<06>
<06>
<06>
<06>
r