Lines 1-14
Link Here
|
1 |
Oniguruma is a BSDL Regular Expression library written for ruby-m17n, |
1 |
Oniguruma is a regular expressions library. The characteristics of this |
2 |
which implements all of Perl extensions, many of .NET extensions plus |
2 |
library is that different character encoding for every regular |
3 |
more. |
3 |
expression object can be specified. |
4 |
|
4 |
|
5 |
It provides multiple APIs for ease of use; GNU regex compatible API, |
5 |
Supported character encodings: |
6 |
POSIX regex compatible API and its own. |
|
|
7 |
|
6 |
|
8 |
This library is multilingualized by design and can have one encoding |
7 |
ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, |
9 |
for each regex object. Currently supported character encodings are |
8 |
EUC-KR, EUC-CN, Shift_JIS, Big5, GB18030, KOI8-R, CP1251, ISO-8859-1, |
10 |
ASCII, UTF-8, EUC-JP and Shift_JIS. |
9 |
ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, |
|
|
10 |
ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-11, ISO-8859-13, |
11 |
ISO-8859-14, ISO-8859-15, ISO-8859-16 |
11 |
|
12 |
|
12 |
4.x supports Ruby1.9. |
13 |
GB18030: contributed by KUBO Takehiro |
|
|
14 |
CP1251: contributed by Byte |
15 |
New feature of version 6.1 |
13 |
|
16 |
|
14 |
WWW: http://www.geocities.jp/kosako3/oniguruma/ |
17 |
improved doc/RE |
|
|
18 |
NEW API: onig_scan() |
19 |
New feature of version 6.0 |
20 |
|
21 |
Update Unicode 8.0 Property/Case-folding |
22 |
NEW API: onig_unicode_define_user_property() |
23 |
|
24 |
License: |
25 |
|
26 |
BSD license. |
27 |
|
28 |
WWW: https://github.com/kkos/oniguruma |