aboutsummaryrefslogtreecommitdiff
path: root/cleanregex.h
blob: 09132ef9fa2c46e156f6ac86ab9fa7377f9e3e73 (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, int64_t flags, CleanString* cs);

void cleanrgx_free(regex_t* rgx);