#include "fftypes.h"
#include "ffstring.h"
Go to the source code of this file.
Functions | |
ffbool | ffregex_match (const ffchar *needle, const ffstring *haystack) |
Matches the given haystack against the given needle regex. | |
ffbool | ffregex_match_ci (const ffchar *needle, const ffstring *haystack) |
Case-insensitively matches the given haystack against the given needle regex. | |
ffbool | ffregex_replace (const ffchar *needle, const ffchar *replace, ffstring *haystack) |
Does regex substitution. | |
ffbool | ffregex_replace_ci (const ffchar *needle, const ffchar *replace, ffstring *haystack) |
Does regex substitution case-insensitively. |
They are implemented in ffregex.c.
Definition in file ffregex.h.
|
Matches the given haystack against the given needle regex.
Definition at line 55 of file ffregex.c. References ffregex_do_match(). Referenced by ffpriv_genitive_plural(), ffpriv_genitive_stem(), and main(). |
|
Case-insensitively matches the given haystack against the given needle regex.
Definition at line 60 of file ffregex.c. References ffregex_do_match(). Referenced by ffpriv_consonant_gradation(), ffpriv_general_illative(), ffpriv_partitive_plural(), ffpriv_partitive_singular(), ffpriv_partitive_stem(), ffpriv_plural_stem(), and main(). |
|
Does regex substitution.
Definition at line 79 of file ffregex.c. References ffregex_do_replace(). Referenced by main(). |
|
Does regex substitution case-insensitively.
Definition at line 84 of file ffregex.c. References ffregex_do_replace(). Referenced by ffpriv_consonant_gradation(), and ffpriv_plural_stem(). |