私はregex.hからregcomp()とregexec()を使用して正規表現を使用しようとしていますが、見つかった場合に一致のインデックスを取得する方法があるかどうか疑問に思います?C regexは一致のインデックスを取得
私の正規表現は、単に「M」である、と私は「家」を検索すると、私が望むのように2
私はregex.hからregcomp()とregexec()を使用して正規表現を使用しようとしていますが、見つかった場合に一致のインデックスを取得する方法があるかどうか疑問に思います?C regexは一致のインデックスを取得
私の正規表現は、単に「M」である、と私は「家」を検索すると、私が望むのように2
は)(regexecはpmatchするとnmatchを引数を見てみましょう。 man pageから:
regexecは() プリコンパイルされたパターンバッファ、プリプレグに対してヌルで終了する文字列を一致させるために使用されます。 nmatchとpmatchは、一致する場所に関する情報を提供するために使用されます( )。 eflagsは が以下で説明するマッチングの動作の変更を引き起こすREG_NOTBOLとREG_NOTEOLのビット単位またはビット単位のどちらでもかまいません。
'regexec()'に渡した 'regmatch_t * pmatch'配列には何が表示されますか? – Useless