RegexPattern
Object Hierarchy:
Description:
[ CCode ( cname = "struct re_pattern_buffer" , destroy_function = "regfree" , feature_test_macro = "_GNU_SOURCE" ) ]
public struct RegexPattern
Content:
Methods:
- public unowned string? compile (string pattern, size_t length)
- public int compile_fastmap ()
- public RegexOffset match (string String, RegexOffset length, RegexOffset start, out RegexRegisters regs)
- public RegexOffset match_2 (string string1, RegexOffset length1, string string2, RegexOffset length2, RegexOffset start, out RegexRegisters regs, RegexOffset stop)
- public RegexOffset search (string String, RegexOffset length, RegexOffset start, RegexOffset range, out RegexRegisters regs)
- public RegexOffset search_2 (string string1, RegexOffset length1, string string2, RegexOffset length2, RegexOffset start, RegexOffset range, out RegexRegisters regs, RegexOffset stop)
- public void set_registers (RegexRegisters[] regs, out RegexOffset starts, out RegexOffset ends)
Fields: