JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... , const regex_t * preg , char * errbuf , size_t errbuf_size ); void regfree(regex_t * preg ); 説明 POSIX regex コンパイル regcomp () は、正規表現をコンパイルして、 regexec () での検索処理に適合する形態にする。 regcomp () はパターンを記憶するバッファーへ ... う。 全ての正規表現検索は、コンパイルされたパターンによって行わなければならない。 よって、 regexec () に指定するのは、必ず ( regcomp () によってコンパイルされた) パターンバッファーへのアドレスでなければならない。 cflags には、以下に示す定数のうち 0 個以上 ... の終了オフセット位置を示し、 マッチング部分の直後の文字のオフセット位置が使用される。 POSIX エラーレポート regerror () は、 regcomp () と regexec () の実行によって得られるエラーコードから、エラーメッセージ文字列を 得るのに用いられる。 regerror () はエラー ... ... , const regex_t * preg , char * errbuf , size_t errbuf_size ); void regfree(regex_t * preg ); 説明 POSIX regex コンパイル regcomp () は、正規表現をコンパイルして、 regexec () での検索処理に適合する形態にする。 regcomp () はパターンを記憶するバッファーへ ... う。 全ての正規表現検索は、コンパイルされたパターンによって行わなければならない。 よって、 regexec () に指定するのは、必ず ( regcomp () によってコンパイルされた) パターンバッファーへのアドレスでなければならない。 cflags には、以下に示す定数のうち 0 個以上 ... の終了オフセット位置を示し、 マッチング部分の直後の文字のオフセット位置が使用される。 POSIX エラーレポート regerror () は、 regcomp () と regexec () の実行によって得られるエラーコードから、エラーメッセージ文字列を 得るのに用いられる。 regerror () はエラー ... ... , const regex_t * preg , char * errbuf , size_t errbuf_size ); void regfree(regex_t * preg ); 説明 POSIX regex コンパイル regcomp () は、正規表現をコンパイルして、 regexec () での検索処理に適合する形態にする。 regcomp () はパターンを記憶するバッファーへ ... う。 全ての正規表現検索は、コンパイルされたパターンによって行わなければならない。 よって、 regexec () に指定するのは、必ず ( regcomp () によってコンパイルされた) パターンバッファーへのアドレスでなければならない。 cflags には、以下に示す定数のうち 0 個以上 ... の終了オフセット位置を示し、 マッチング部分の直後の文字のオフセット位置が使用される。 POSIX エラーレポート regerror () は、 regcomp () と regexec () の実行によって得られるエラーコードから、エラーメッセージ文字列を 得るのに用いられる。 regerror () はエラー ... ... , const regex_t * preg , char * errbuf , size_t errbuf_size ); void regfree(regex_t * preg ); 説明 POSIX regex コンパイル regcomp () は、正規表現をコンパイルして、 regexec () での検索処理に適合する形態にする。 regcomp () はパターンを記憶するバッファーへ ... う。 全ての正規表現検索は、コンパイルされたパターンによって行わなければならない。 よって、 regexec () に指定するのは、必ず ( regcomp () によってコンパイルされた) パターンバッファーへのアドレスでなければならない。 cflags には、以下に示す定数のうち 0 個以上 ... の終了オフセット位置を示し、 マッチング部分の直後の文字のオフセット位置が使用される。 POSIX エラーレポート regerror () は、 regcomp () と regexec () の実行によって得られるエラーコードから、エラーメッセージ文字列を 得るのに用いられる。 regerror () はエラー ... ... , const regex_t * preg , char * errbuf , size_t errbuf_size ); void regfree(regex_t * preg ); 説明 POSIX regex コンパイル regcomp () は、正規表現をコンパイルして、 regexec () での検索処理に適合する形態にする。 regcomp () はパターンを記憶するバッファーへ ... う。 全ての正規表現検索は、コンパイルされたパターンによって行わなければならない。 よって、 regexec () に指定するのは、必ず ( regcomp () によってコンパイルされた) パターンバッファーへのアドレスでなければならない。 cflags には、以下に示す定数のうち 0 個以上 ... の終了オフセット位置を示し、 マッチング部分の直後の文字のオフセット位置が使用される。 POSIX エラーレポート regerror () は、 regcomp () と regexec () の実行によって得られるエラーコードから、エラーメッセージ文字列を 得るのに用いられる。 regerror () はエラー ... ... ターフェース 属性 値 re_comp (), re_exec () Thread safety MT-Unsafe 準拠 4.3BSD. 注意 これらの関数は廃止予定である。代わりに regcomp (3) に書かれている関数を使用すべきである。 関連項目 regcomp (3), regex (7), GNU regex manual この文書について この man ペー ... ... ターフェース 属性 値 re_comp (), re_exec () Thread safety MT-Unsafe 準拠 4.3BSD. 注意 これらの関数は廃止予定である。代わりに regcomp (3) に書かれている関数を使用すべきである。 関連項目 regcomp (3), regex (7), GNU regex manual この文書について この man ペー ... ... ったか、他の何らかのエラーが あったことを意味する。返り値が 0 以外かどうかを確認するだけでは 十分ではない。 rpmatch () は、 regcomp (3) や regexec (3) が失敗する理由のどれかで失敗することがある。 エラーの原因を errno や他の何かで知ることはできないが、 er ... intf("rpmatch() returns: %d\n", rpmatch(argv[1])); exit(EXIT_SUCCESS); } 関連項目 fgets (3), getline (3), nl_langinfo (3), regcomp (3), setlocale (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェク ... ... s/fortune/* fortune のデータベース (名前が ``-o'' で終るファイルには、 Bf -symbolic 耳に痛い Ef 格言が含まれます) 関連項目 regcomp (3), regex (3), strfile (8) ... ... PAGESIZE / _SC_PAGESIZE . (Both PAGESIZE and PAGE_SIZE are specified in POSIX.) RE_DUP_MAX - _SC_RE_DUP_MAX regexec (3) と regcomp (3) で許容されている BRE (Basic Regular Expression; 基本正規表現) の繰り返し出現回数の最大値。 _POSIX2_RE_DUP_MAX (255) 未 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。