Oniguruma
🔠The regular expression library that powered Ruby & PHP
|
#include "oniguruma.h"
Go to the source code of this file.
Enumerations | |
enum | { RE_MBCTYPE_ASCII = 0 , RE_MBCTYPE_EUC = 1 , RE_MBCTYPE_SJIS = 2 , RE_MBCTYPE_UTF8 = 3 } |
Functions | |
ONIG_EXTERN void re_mbcinit | P_ ((int)) |
ONIG_EXTERN int re_compile_pattern | P_ ((const char *, int, struct re_pattern_buffer *, char *err_buf)) |
ONIG_EXTERN void re_free_pattern | P_ ((struct re_pattern_buffer *)) |
ONIG_EXTERN int re_adjust_startpos | P_ ((struct re_pattern_buffer *, const char *, int, int, int)) |
ONIG_EXTERN int re_search | P_ ((struct re_pattern_buffer *, const char *, int, int, int, struct re_registers *)) |
ONIG_EXTERN int re_match | P_ ((struct re_pattern_buffer *, const char *, int, int, struct re_registers *)) |
ONIG_EXTERN void re_set_casetable | P_ ((const char *)) |
ONIG_EXTERN void re_free_registers | P_ ((struct re_registers *)) |
ONIG_EXTERN int re_alloc_pattern | P_ ((struct re_pattern_buffer **)) |
https://oniguruma.org/oniguruma.c/ Copyright (c) 2002-2021, K.Kosako kkosa.nosp@m.ko0@.nosp@m.gmail.nosp@m..com BSD 2-Clause License