Oniguruma

2006/09/19 (C) K.Kosako

Oniguruma is a regular expressions library.
The characteristics of this library is that different character encoding
for every regular expression object can be specified.

Supported character encodings:
ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
EUC-JP, EUC-TW, EUC-KR, EUC-CN,
Shift_JIS, Big5, GB 18030, KOI8-R, KOI8,
ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
(GB 18030 encoding was contributed by KUBO Takehiro)

What's new

There are two ways of using of it in this program.
Platform:
License:
When this software is partly used or it is distributed with Ruby, this of Ruby follows the license of Ruby.
It follows the BSD license in the case of the one except for it.

Download:
* 4.X.X supports UTF-16/UTF-32, Ruby 1.9.X.
* 2.X.X does not support UTF-16/UTF-32, supports Ruby 1.6/1.8.[2-4]


Documents: (version 4.4.4)
Sample Programs:
Links:
References:
Resources:

and I'm thankful to Akinori MUSHA.


Other Libraries:

Back to Home