����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/*
* Summary: regular expressions handling
* Description: basic API for libxml regular expressions handling used
* for XML Schemas and validation.
*
* Copy: See Copyright for the status of this software.
*
* Author: Daniel Veillard
*/
#ifndef __XML_REGEXP_H__
#define __XML_REGEXP_H__
#include <stdio.h>
#include <libxml/xmlversion.h>
#include <libxml/xmlstring.h>
#ifdef LIBXML_REGEXP_ENABLED
#ifdef __cplusplus
extern "C" {
#endif
/**
* xmlRegexpPtr:
*
* A libxml regular expression, they can actually be far more complex
* thank the POSIX regex expressions.
*/
typedef struct _xmlRegexp xmlRegexp;
typedef xmlRegexp *xmlRegexpPtr;
/**
* xmlRegExecCtxtPtr:
*
* A libxml progressive regular expression evaluation context
*/
typedef struct _xmlRegExecCtxt xmlRegExecCtxt;
typedef xmlRegExecCtxt *xmlRegExecCtxtPtr;
/*
* The POSIX like API
*/
XMLPUBFUN xmlRegexpPtr
xmlRegexpCompile (const xmlChar *regexp);
XMLPUBFUN void xmlRegFreeRegexp(xmlRegexpPtr regexp);
XMLPUBFUN int
xmlRegexpExec (xmlRegexpPtr comp,
const xmlChar *value);
XML_DEPRECATED
XMLPUBFUN void
xmlRegexpPrint (FILE *output,
xmlRegexpPtr regexp);
XMLPUBFUN int
xmlRegexpIsDeterminist(xmlRegexpPtr comp);
/**
* xmlRegExecCallbacks:
* @exec: the regular expression context
* @token: the current token string
* @transdata: transition data
* @inputdata: input data
*
* Callback function when doing a transition in the automata
*/
typedef void (*xmlRegExecCallbacks) (xmlRegExecCtxtPtr exec,
const xmlChar *token,
void *transdata,
void *inputdata);
/*
* The progressive API
*/
XML_DEPRECATED
XMLPUBFUN xmlRegExecCtxtPtr
xmlRegNewExecCtxt (xmlRegexpPtr comp,
xmlRegExecCallbacks callback,
void *data);
XML_DEPRECATED
XMLPUBFUN void
xmlRegFreeExecCtxt (xmlRegExecCtxtPtr exec);
XML_DEPRECATED
XMLPUBFUN int
xmlRegExecPushString(xmlRegExecCtxtPtr exec,
const xmlChar *value,
void *data);
XML_DEPRECATED
XMLPUBFUN int
xmlRegExecPushString2(xmlRegExecCtxtPtr exec,
const xmlChar *value,
const xmlChar *value2,
void *data);
XML_DEPRECATED
XMLPUBFUN int
xmlRegExecNextValues(xmlRegExecCtxtPtr exec,
int *nbval,
int *nbneg,
xmlChar **values,
int *terminal);
XML_DEPRECATED
XMLPUBFUN int
xmlRegExecErrInfo (xmlRegExecCtxtPtr exec,
const xmlChar **string,
int *nbval,
int *nbneg,
xmlChar **values,
int *terminal);
#ifdef __cplusplus
}
#endif
#endif /* LIBXML_REGEXP_ENABLED */
#endif /*__XML_REGEXP_H__ */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| HTMLparser.h | File | 9.34 KB | 0644 |
|
| HTMLtree.h | File | 3.43 KB | 0644 |
|
| SAX.h | File | 386 B | 0644 |
|
| SAX2.h | File | 4.14 KB | 0644 |
|
| __init__.py | File | 0 B | 0644 |
|
| c14n.h | File | 2.68 KB | 0644 |
|
| catalog.h | File | 4.52 KB | 0644 |
|
| chvalid.h | File | 4.97 KB | 0644 |
|
| debugXML.h | File | 1.63 KB | 0644 |
|
| dict.h | File | 1.73 KB | 0644 |
|
| encoding.h | File | 9.4 KB | 0644 |
|
| entities.h | File | 4.32 KB | 0644 |
|
| globals.h | File | 583 B | 0644 |
|
| hash.h | File | 6.85 KB | 0644 |
|
| list.h | File | 3.05 KB | 0644 |
|
| nanoftp.h | File | 302 B | 0644 |
|
| nanohttp.h | File | 2.07 KB | 0644 |
|
| parser.h | File | 47.36 KB | 0644 |
|
| parserInternals.h | File | 14.2 KB | 0644 |
|
| relaxng.h | File | 5.85 KB | 0644 |
|
| schemasInternals.h | File | 25.62 KB | 0644 |
|
| schematron.h | File | 4.16 KB | 0644 |
|
| threads.h | File | 1.58 KB | 0644 |
|
| tree.h | File | 35.26 KB | 0644 |
|
| uri.h | File | 2.79 KB | 0644 |
|
| valid.h | File | 12.92 KB | 0644 |
|
| xinclude.h | File | 3.18 KB | 0644 |
|
| xlink.h | File | 4.94 KB | 0644 |
|
| xmlIO.h | File | 11.67 KB | 0644 |
|
| xmlautomata.h | File | 3.91 KB | 0644 |
|
| xmlerror.h | File | 36.68 KB | 0644 |
|
| xmlexports.h | File | 1.98 KB | 0644 |
|
| xmlmemory.h | File | 4.55 KB | 0644 |
|
| xmlmodule.h | File | 1.17 KB | 0644 |
|
| xmlreader.h | File | 12.1 KB | 0644 |
|
| xmlregexp.h | File | 2.57 KB | 0644 |
|
| xmlsave.h | File | 2.87 KB | 0644 |
|
| xmlschemas.h | File | 6.9 KB | 0644 |
|
| xmlschemastypes.h | File | 4.48 KB | 0644 |
|
| xmlstring.h | File | 5.15 KB | 0644 |
|
| xmlunicode.h | File | 278 B | 0644 |
|
| xmlversion.h | File | 4.99 KB | 0644 |
|
| xmlwriter.h | File | 20.2 KB | 0644 |
|
| xpath.h | File | 15.78 KB | 0644 |
|
| xpathInternals.h | File | 18.07 KB | 0644 |
|
| xpointer.h | File | 1 KB | 0644 |
|