Oniguruma ist eine moderne und flexible Bibliothek für reguläre Ausdrücke. Sie enthält Features von verschiedenen Implementationen regulärer Ausdrücke, die traditionell in verschiedenen Sprachen vorhanden sind. Die Zeichenkodierung kann für jedes Ausdrucksobjekt separat angegeben werden. (non)