stringtranslate.com

Онигурума

Oniguruma (鬼車) — это бесплатная библиотека регулярных выражений с открытым исходным кодом , которая поддерживает различные кодировки символов, написанная К. Косако. Язык программирования Ruby версии 1.9, а также модуль многобайтовых строк PHP (начиная с PHP5) используют Oniguruma в качестве своего движка регулярных выражений. [ 2] Он также используется в таких продуктах, как Atom , [3] EDK2 UEFI , [4] GyazMail , Take Command Console , Tera Term , TextMate , SubEthaEdit и jq .

Также существует ответвленная версия Oniguruma под названием "Onigmo" (Oniguruma-mod), которая включает некоторые функции, представленные в Perl 5.10+. [5] Ruby с версии 2.0 также перешел на нее [6] , а функции были перенесены из Ruby в Onigmo. Take Command Console с версии 20 также перешел на Onigmo. [7]

Смотрите также

Ссылки

  1. ^ "Выпуск 6.9.9".
  2. ^ "【PHPウォッチ】第6回 PHP5 RC1にPHP4互換モード追加,PHP4.3.5では約140件のバグ修正" . ИТ-профессионал. 5 апреля 2004 года . Проверено 23 февраля 2008 г.
  3. ^ «Блог разработчиков Atom: Ядро атома». 8 июня 2022 г.
  4. ^ «Онигурума 6.9.0 в EDK2» . Гитхаб .
  5. ^ "k-takata / Onigmo - Github". GitHub . Получено 2013-06-13 .
  6. ^ «Объединить Onigmo с Ruby 2.0».
  7. ^ «Что нового в версии 20».

Внешние ссылки