Oniguruma

Oniguruma
Originalförfattare K. Kosako
Initial release 25 februari 2002 ( 2002-02-25 )
Stabil frisättning
Edit this on Wikidata 6.9.8 / 29 april 2022 ; 10 månader sedan ( 29 april 2022 )
Förvar
Skrivet i C
Operativ system Cross-plattform
Typ reguljära uttrycksbibliotek
Licens BSD-licens
Hemsida github .com /kkos /oniguruma

Oniguruma ( 鬼車 ) av K. Kosako är ett BSD-licenserat reguljärt uttrycksbibliotek som stöder en mängd olika teckenkodningar . Programmeringsspråket Ruby , i version 1.9, såväl som PHP :s multi-byte strängmodul (sedan PHP5), använder Oniguruma som sin motor för reguljära uttryck. Den används också i produkter som Atom , EDK2 UEFI , GyazMail , Take Command Console , Tera Term , TextMate och SubEthaEdit .

Det finns också en kluven Oniguruma-version som heter "Onigmo" (Oniguruma-mod) som innehåller några funktioner som introduceras i Perl 5.10+. Ruby sedan version 2.0 har också bytt till det och funktioner har backporterats från ruby ​​till Onigmo. Ta Command Console eftersom version 20 också har gått över till Onigmo.

Se även

externa länkar