[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.20
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
share
/
doc
/
oniguruma
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 AUTHORS
32 B
SET
[ EDIT ]
|
[ DEL ]
📄 HISTORY
113,886 B
SET
[ EDIT ]
|
[ DEL ]
📄 README.md
11,136 B
SET
[ EDIT ]
|
[ DEL ]
📄 README_japanese
5,766 B
SET
[ EDIT ]
|
[ DEL ]
📄 index.html
8,403 B
SET
[ EDIT ]
|
[ DEL ]
📄 index_ja.html
8,504 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: README_japanese
README.ja 2017/08/25 ���� ---- (C) K.Kosako <kkosako0@gmail.com> https://github.com/kkos/oniguruma ���֤����ɽ���饤�֥��Ǥ��롣 ���Υ饤�֥�����Ĺ�ϡ����줾������ɽ�����֥������Ȥ��Ȥ� ʸ�����󥳡��ǥ��󥰤����Ǥ��뤳�ȤǤ��롣 ���ݡ��Ȥ��Ƥ���ʸ�����󥳡��ǥ���: ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, EUC-KR, EUC-CN, Shift_JIS, Big5, GB18030, KOI8-R, CP1251, 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 * GB18030: ���ݷ��λ��� * CP1251: Byte���� ------------------------------------------------------------ �饤���� BSD�饤���� ���󥹥ȡ��� ��������: Unix��Cygwin�� 1. autoreconf -vfi (* configure������ץȤ��ʤ��Ȥ�����) 2. ./configure 3. make 4. make install ���󥤥󥹥ȡ��� make uninstall ������ǧ onig-config --cflags onig-config --libs onig-config --prefix onig-config --exec-prefix ��������: Windows 64/32bit (Visual Studio)�� make_win64 ���뤤�� make_win32 ��¹� onig_s.lib: static link library onig.dll: dynamic link library * ư��ƥ��� (ASCII/Shift_JIS) 1. cd src 2. copy ..\windows\testc.c . 3. nmake -f Makefile.windows ctest (Visual Studio Community 2015 ��ư���ǧ) ����ɽ�� doc/RE.ja�ò»²¾ï¿½ �����ˡ ���Ѥ���ץ����ǡ�oniguruma.h�ò¥¤¥ó¥¯¥ë¡¼ï¿½É¤ï¿½ï¿½ï¿½(Oniguruma API��)�� Oniguruma API�ˤĤ��Ƥϡ�doc/API.ja�ò»²¾È¡ï¿½ oniguruma.h��������Ƥ��뷿̾UChar(== unsigned char)��̵���ˤ�������� �ˤϡ�ONIG_ESCAPE_UCHAR_COLLISION��define���Ƥ���oniguruma.h�ò¥¤¥ó¥¯¥ë¡¼ï¿½ï¿½ ���뤳�ȡ����ΤȤ��ˤ�UChar�������줺��OnigUChar�Ȥ���̾�������Τߤ� Í���ˤʤ롣 oniguruma.h��������Ƥ��뷿̾regex_t��̵���ˤ��������ˤϡ� ONIG_ESCAPE_REGEX_T_COLLISION��define���Ƥ���oniguruma.h�ò¥¤¥ó¥¯¥ë¡¼ï¿½ï¿½ ���뤳�ȡ����ΤȤ��ˤ�regex_t�������줺��OnigRegexType, OnigRegex�Ȥ��� ̾�������Τߤ�Í���ˤʤ롣 Unix/Cygwin��ǥ���ѥ��롢��󥯤�������㡧 (prefix��/usr/local�ΤȤ�) cc sample.c -L/usr/local/lib -lonig GNU libtool����Ѥ��Ƥ���Τǡ��ץ�åȥե����ब��Í�饤�֥��ò¥µ¥Ý¡ï¿½ï¿½È¤ï¿½ï¿½ï¿½ ����С����ѤǤ���褦�ˤʤäƤ��롣 ��Ū�饤�֥��ȶ�Í�饤�֥��Τɤ������Ѥ��뤫����ꤹ���ˡ���¹Ի���Ǥ� �Ķ������ˡ�ˤĤ��Ƥϡ���ʬ��Ĵ�٤Ʋ������� Win32�ǥ����ƥ��å���󥯥饤�֥��(onig_s.lib)���󥯤�����ˤϡ� ����ѥ��뤹��Ȥ��� -DONIG_EXTERN=extern �ò¥³¥ï¿½Ñ¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É²Ã¤ï¿½ï¿½ë¤³ï¿½È¡ï¿½ ������ץ���� sample/simple.c �Ǿ��� (Oniguruma API) sample/names.c ̾���դ����롼�ץ�����Хå������� sample/encode.c ���Ĥ���ʸ�����󥳡��ǥ��󥰻����� sample/listcap.c ������ǽ�λ����� sample/posix.c POSIX API������ sample/sql.c ���ѥ᥿ʸ����ǽ������ (SQL-like �ѥ�����) sample/user_property.c �桼����Unicode�ץ�ѥƥ��λ����� �ƥ��ȥץ���� sample/syntax.c Perl��Java��ASISʸˡ�Υƥ��� sample/crnl.c --enable-crnl-as-line-terminator �ƥ��� �������ե����� oniguruma.h ����API�إå� (����) onig-config.in onig-config�ץ���� �ƥ�ץ졼�� regenc.h ʸ�����󥳡��ǥ�����Ȥߥإå� regint.h ����� regparse.h regparse.c��regcomp.c���������� regcomp.c ����ѥ��롢��Ŭ���ؿ� regenc.c ʸ�����󥳡��ǥ�����Ȥ� regerror.c ���顼��å������ؿ� regext.c ��ĥAPI�ؿ� regexec.c �������ȹ�ؿ� regparse.c ����ɽ���ѥ������ϴؿ� regsyntax.c ����ɽ���ѥ�����ʸˡ�ؿ�ȹ���ʸˡ�� regtrav.c �������ڽ��ؿ� regversion.c �Ǿ���ؿ� st.h �ϥå���ơ��֥�ؿ�� st.c �ϥå���ơ��֥�ؿ� oniggnu.h GNU regex API�إå� (����) reggnu.c GNU regex API�ؿ� onigposix.h POSIX API�إå� (����) regposerr.c POSIX API���顼��å������ؿ� regposix.c POSIX API�ؿ� mktable.c ʸ�������ץơ��֥����ץ���� ascii.c ASCII ���󥳡��ǥ��� euc_jp.c EUC-JP ���󥳡��ǥ��� euc_tw.c EUC-TW ���󥳡��ǥ��� euc_kr.c EUC-KR, EUC-CN ���󥳡��ǥ��� sjis.c Shift_JIS ���󥳡��ǥ��� big5.c Big5 ���󥳡��ǥ��� gb18030.c GB18030 ���󥳡��ǥ��� koi8.c KOI8 ���󥳡��ǥ��� koi8_r.c KOI8-R ���󥳡��ǥ��� cp1251.c CP1251 ���󥳡��ǥ��� iso8859_1.c ISO-8859-1 (Latin-1) iso8859_2.c ISO-8859-2 (Latin-2) iso8859_3.c ISO-8859-3 (Latin-3) iso8859_4.c ISO-8859-4 (Latin-4) iso8859_5.c ISO-8859-5 (Cyrillic) iso8859_6.c ISO-8859-6 (Arabic) iso8859_7.c ISO-8859-7 (Greek) iso8859_8.c ISO-8859-8 (Hebrew) iso8859_9.c ISO-8859-9 (Latin-5 �ޤ��� Turkish) iso8859_10.c ISO-8859-10 (Latin-6 �ޤ��� Nordic) iso8859_11.c ISO-8859-11 (Thai) iso8859_13.c ISO-8859-13 (Latin-7 �ޤ��� Baltic Rim) iso8859_14.c ISO-8859-14 (Latin-8 �ޤ��� Celtic) iso8859_15.c ISO-8859-15 (Latin-9 �ޤ��� West European with Euro) iso8859_16.c ISO-8859-16 (Latin-10 �ޤ��� South-Eastern European with Euro) utf8.c UTF-8 ���󥳡��ǥ��� utf16_be.c UTF-16BE ���󥳡��ǥ��� utf16_le.c UTF-16LE ���󥳡��ǥ��� utf32_be.c UTF-32BE ���󥳡��ǥ��� utf32_le.c UTF-32LE ���󥳡��ǥ��� unicode.c Unicode���󥳡��ǥ��󥰤ζ��̽�� win32/Makefile Win32�� Makefile (for VC++) win32/config.h Win32�� config.h and I'm thankful to Akinori MUSHA.