「正規表現」の版間の差分

削除された内容 追加された内容
265行目:
 
* [[PCRE]]
** Perl互換のライブラリ。[[Exim]]のために開発され、[[Apache HTTP Server|Apache]]や[[Postfix]]をはじめ、さまざまなソフトウェアに組み込まれている<ref>[http://www.pcre.org/ PCRE - Perl Compatible Regular Expressions]</ref>
* {{仮リンク|鬼車 (ライブラリ)|en|oniguruma}}
** 正規表現オブジェクトごとに異なる文字エンコーディングを指定できる特徴をもつ。Rubyの1.9系列や[[PHP (プログラミング言語)|PHP]]の5系列に採用されている。[[macOS]]用に検索ウィンドウを追加して移植したOgreKit(Oniguruma Regular Expression Framework for Cocoa)が存在する<ref>[https://github.com/kkos/oniguruma https://github.com/kkos/oniguruma]</ref>
*[[鬼雲]]
** 鬼車から派生した正規表現ライブラリで、Perl 5.10以降で導入された機能をサポートする。Ruby 2.0以降の標準ライブラリとして利用されている<ref>[https://github.com/k-takata/Onigmo https://github.com/k-takata/Onigmo]</ref>。
* {{仮リンク|re2 (ライブラリ)|label=re2|en|re2}}
** PCREなどのバックトラック式ではなく[[オートマトン]]を用いることで、省メモリでマッチングを行うことができる。[[Google]]が内部で利用している。