|
Packit |
b89d10 |
<html>
|
|
Packit |
b89d10 |
<head>
|
|
Packit |
b89d10 |
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
|
|
Packit |
b89d10 |
<title>Oniguruma</title>
|
|
Packit |
b89d10 |
</head>
|
|
Packit |
b89d10 |
<body BGCOLOR="#ffffff" VLINK="#808040" TEXT="#696969">
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Oniguruma (Japanese)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
(c) K.Kosako, updated at: 2018/04/14
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
<font color="orange">
|
|
Packit |
b89d10 |
What's new
|
|
Packit |
b89d10 |
</font>
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
2018/04/17: Version 6.8.2 released.
|
|
Packit |
b89d10 |
2018/03/19: Version 6.8.1 released.
|
|
Packit |
b89d10 |
2018/03/16: Version 6.8.0 released.
|
|
Packit |
b89d10 |
2018/01/26: Version 6.7.1 released.
|
|
Packit |
b89d10 |
2017/12/11: Version 6.7.0 released.
|
|
Packit |
b89d10 |
2017/08/30: Version 6.6.1 released.
|
|
Packit |
b89d10 |
2017/08/28: Version 6.6.0 released.
|
|
Packit |
b89d10 |
2017/08/03: Version 6.5.0 released.
|
|
Packit |
b89d10 |
2017/07/03: Version 6.4.0 released.
|
|
Packit |
b89d10 |
2017/05/29: Version 6.3.0 released.
|
|
Packit |
b89d10 |
2017/04/08: Version 6.2.0 released.
|
|
Packit |
b89d10 |
2016/12/11: Version 6.1.3 released.
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Oniguruma is a regular expressions library.
|
|
Packit |
b89d10 |
The characteristics of this library is that different character encoding
|
|
Packit |
b89d10 |
for every regular expression object can be specified.
|
|
Packit |
b89d10 |
(supported APIs: GNU regex, POSIX and Oniguruma native)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Supported character encodings:
|
|
Packit |
b89d10 |
ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
|
|
Packit |
b89d10 |
EUC-JP, EUC-TW, EUC-KR, EUC-CN,
|
|
Packit |
b89d10 |
Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
|
|
Packit |
b89d10 |
ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
|
|
Packit |
b89d10 |
ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
|
|
Packit |
b89d10 |
ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
|
|
Packit |
b89d10 |
<font color="orange">
|
|
Packit |
b89d10 |
(GB18030 encoding was contributed by KUBO Takehiro)
|
|
Packit |
b89d10 |
(CP1251 encoding was contributed by Byte)
|
|
Packit |
b89d10 |
</font>
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
License: BSD license.
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Platform:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Unix (include Mac OS X)
|
|
Packit |
b89d10 |
Cygwin
|
|
Packit |
b89d10 |
Win32
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
<font color="red">
|
|
Packit |
b89d10 |
Maintainer of 2.x was changed to Hannes Wyss <hwyss AT ywesee.com>.
|
|
Packit |
b89d10 |
About 2.x, please contact him.
|
|
Packit |
b89d10 |
</font>
|
|
Packit |
b89d10 |
* 5.x supports Unicode Property/Script.
|
|
Packit |
b89d10 |
* 2.x supports Ruby1.6/1.8.
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Documents: (version 6.1.0)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Regular Expressions
|
|
Packit |
b89d10 |
(Japanese: EUC-JP)
|
|
Packit |
b89d10 |
Oniguruma API
|
|
Packit |
b89d10 |
(Japanese: EUC-JP)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Sample Programs:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
example of the minimum
|
|
Packit |
b89d10 |
example of the variable syntax and meta character (SQL-like pattern match)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Site Links:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
FreeBSD ports
|
|
Packit |
b89d10 |
SoftAntenna > Lib > Oniguruma (Japanese page)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Links:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
AIX Open Source Packages
|
|
Packit |
b89d10 |
Arch Linux Package
|
|
Packit |
b89d10 |
bregonig.dll (Win32) (Japanese page)
|
|
Packit |
b89d10 |
cnRegex 4D Plugin (Mac OS X) (Japanese page)
|
|
Packit |
b89d10 |
CocoaOniguruma
|
|
Packit |
b89d10 |
crowbar (Japanese page)
|
|
Packit |
b89d10 |
Darwin Ports (Mac OS X)
|
|
Packit |
b89d10 |
Delphi interface (Win32) (Japanese page)
|
|
Packit |
b89d10 |
Ensemble (Mac OS X) (Japanese page)
|
|
Packit |
b89d10 |
FaEdit (Win32) (Japanese page)
|
|
Packit |
b89d10 |
GHC patch Masahiro Sakai (Japanese Blog)
|
|
Packit |
b89d10 |
GyazMail (Mac OS X)
|
|
Packit |
b89d10 |
J-cref v3 (Japanese page)
|
|
Packit |
b89d10 |
Jedit X (Mac OS X)
|
|
Packit |
b89d10 |
Lhaz (Win32) (Japanese page)
|
|
Packit |
b89d10 |
LimeChat (Japanese page)
|
|
Packit |
b89d10 |
meDB (Japanese page)
|
|
Packit |
b89d10 |
Mona OS
|
|
Packit |
b89d10 |
mongoose (Japanese page)
|
|
Packit |
b89d10 |
mregexp (Japanese page)
|
|
Packit |
b89d10 |
Ochusha (Japanese page)
|
|
Packit |
b89d10 |
OgreKit (Mac OS X) Regular Expression Framework for Cocoa (Japanese page)
|
|
Packit |
b89d10 |
OnigRegexp (Japanese page)
|
|
Packit |
b89d10 |
Oniguruma for Ruby
|
|
Packit |
b89d10 |
Oniguruma-mysqld
|
|
Packit |
b89d10 |
OnigPP (Japanese page)
|
|
Packit |
b89d10 |
Onigsed (Win32) (Japanese page)
|
|
Packit |
b89d10 |
oregexp Erlang binding
|
|
Packit |
b89d10 |
yagrep (Win32) (Japanese page)
|
|
Packit |
b89d10 |
Japan PHP User Group PHP 5.0 mb_ereg (Japanese page)
|
|
Packit |
b89d10 |
Pufui (Mac OS X) (Japanese page)
|
|
Packit |
b89d10 |
q2ch (Japanese page)
|
|
Packit |
b89d10 |
re-engine-Oniguruma
|
|
Packit |
b89d10 |
RSSTyping (Japanese page)
|
|
Packit |
b89d10 |
ruby-win32-oniguruma (Japanese page)
|
|
Packit |
b89d10 |
SevenFour (Mac OS X) (Japanese page)
|
|
Packit |
b89d10 |
Stork Lab. Products (Mac OS X) (Japanese page)
|
|
Packit |
b89d10 |
TeraTerm (Win32)
|
|
Packit |
b89d10 |
TiddlyWikiPod (Mac OS X)
|
|
Packit |
b89d10 |
TunesTEXT (Mac OS X)
|
|
Packit |
b89d10 |
oniguruma-visualworks
|
|
Packit |
b89d10 |
XML parser
|
|
Packit |
b89d10 |
YokkaSoft (Win32) (Japanese page)
|
|
Packit |
b89d10 |
Zed (Win32) (Japanese page)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
References:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Ruby Reference Manual Regexp (Japanese page)
|
|
Packit |
b89d10 |
Perl regular expressions
|
|
Packit |
b89d10 |
java.util.regex.Pattern (J2SE 1.4.2)
|
|
Packit |
b89d10 |
The Open Group
|
|
Packit |
b89d10 |
Mastering Regular Expressions
|
|
Packit |
b89d10 |
Unicode Home Page
|
|
Packit |
b89d10 |
Regular expressions memo (Japanese page)
|
|
Packit |
b89d10 |
Regular expressions technique (Japanese page)
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
and I'm thankful to Akinori MUSHA.
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Other Libraries:
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
Boost.Regex
|
|
Packit |
b89d10 |
A copy of Henry Spencer's
|
|
Packit |
b89d10 |
GNU regex
|
|
Packit |
b89d10 |
PCRE
|
|
Packit |
b89d10 |
re2c
|
|
Packit |
b89d10 |
T-Rex
|
|
Packit |
b89d10 |
TRE
|
|
Packit |
b89d10 |
Joni (Java)
|
|
Packit |
b89d10 |
JRegex (Java)
|
|
Packit |
b89d10 |
gnu.regexp for Java
|
|
Packit |
b89d10 |
Jakarta Project Regexp
|
|
Packit |
b89d10 |
Jakarta Project ORO
|
|
Packit |
b89d10 |
Oniguruma for Java
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
|
|
Packit |
b89d10 |
</body>
|
|
Packit |
b89d10 |
</html>
|