diff options
Diffstat (limited to 'doc/API.ja')
-rw-r--r-- | doc/API.ja | 27 |
1 files changed, 26 insertions, 1 deletions
@@ -1,4 +1,4 @@ -���֥����ե����� Version 6.0.0 2016/05/06 +���֥����ե����� Version 6.1.0 2016/08/22 #include <oniguruma.h> @@ -256,6 +256,27 @@ ONIG_OPTION_POSIX_REGION region������POSIX API��regmatch_t[]�ˤ��� +# int onig_scan(regex_t* reg, const UChar* str, const UChar* end, + OnigRegion* region, OnigOptionType option, + int (*scan_callback)(int, int, OnigRegion*, void*), + void* callback_arg) + + ����ɽ����ʸ�������ơ��ޥå�������˥�����Хå��ؿ���ƤӽФ��� + + ���ェλ: �ޥå���� (0���ޤ��) + ���顼: ���顼������ (< 0) + ����: ������Хå��ؿ������ʳ�������ͤ��֤����Ȥ��������ͤ�����ͤȤ������� + + ���� + 1 reg: ����ɽ�����֥������� + 2 str: �����о�ʸ���� + 3 end: �����о�ʸ����ν�ü���ɥ쥹 + 4 region: �ޥå��ΰ����(region) (NULL��������) + 5 option: ���������ץ���� + 6 scan_callback: ������Хå��ؿ� + 7 callback_arg: ������Хå��ؿ����Ϥ�����ղð����� + + # OnigRegion* onig_region_new(void) �ޥå��ΰ����(region)��������롣 @@ -608,6 +629,10 @@ 2 ranges: �ץ��ѥƥ������ɥݥ�����ϰ� (�ǽ�����Ǥ��ϰϤο�) + [num-of-ranges, 1st-range-start, 1st-range-end, 2nd-range-start... ] + + * ���δؿ���Ƥ����ǡ�ranges���ѹ�/�˲����ʤ����� + ���ェλ�����: ONIG_NORMAL |