Oniguruma

2004/05/25 --- (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, 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

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:
* 3.X.X supports UTF-16/UTF-32, does not support Ruby.
* 2.X.X does not support UTF-16/UTF-32, supports Ruby.


Documents: (version 3.1.0)
Sample Programs:
Links:
References:
ToDo:

and I'm thankful to Akinori MUSHA.