X-Git-Url: https://git.8kb.co.uk/?p=dataflex%2Fdf32func;a=blobdiff_plain;f=src%2Fc%2Fgnuregex.h;fp=src%2Fc%2Fgnuregex.h;h=e4937127306dfdb6c6b62f0e5ae146dbb284a034;hp=0000000000000000000000000000000000000000;hb=21b727fd491be6f9953f1675b18385296cab0955;hpb=0342737c4763de343d9d87c0cb25a8e31f0211e7 diff --git a/src/c/gnuregex.h b/src/c/gnuregex.h new file mode 100644 index 0000000..e493712 --- /dev/null +++ b/src/c/gnuregex.h @@ -0,0 +1,18 @@ +/*------------------------------------------------------------------------- + * gnuregex.h + * posix regex extension definitions + * + * Copyright (c) 2007-2015, glyn@8kb.co.uk + * Author: Glyn Astill + * + *-------------------------------------------------------------------------- + */ + +#ifndef __GNUREGEX_H__ +#define __GNUREGEX_H__ + +extern int regexp_match(const char *str, const char *pattern, const char *flags, int errors); +extern char * regexp_matches(const char *str, const char *pattern, const char *flags, int errors); +extern char * regexp_replace(const char *str, const char *pattern, const char *replacement, const char *flags, int errors); + +#endif