aboutsummaryrefslogtreecommitdiff
path: root/cleanregex.h
blob: 397eab85f89ef7ba3528b5d380e5ccac8f20e73d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#include <inttypes.h>
#include <stdlib.h>
#include <regex.h>
#include "Clean.h"

void cleanrgx_compile(
		CleanString*, int64_t flags,
		int64_t* re_code, int64_t* re_regex);

int64_t cleanrgx_exec(int64_t* rgx, CleanString* cs);

void cleanrgx_free(regex_t* rgx);