下記のように定義されている。PL_reg_match_utf8PL_reg_state.re_state_reg_match_utf8次に中身を見ていく。仕込んでどこに飛ぶのかを見てみよう。無効化されているのでそのままは使えない。...)と書いてあるのでこれを真似する。コードを文字列にダンプするという関数だ。....}utf8モードのときとそうでないときで処理を変えている。方をを見る必要があるようだ。文字コードに変換する。マッチを行っちゃうのか。示す文字の集合が異なる場合はバグということになる。方が大きな集合であることが問題なので関係ない。実際にマッチするかどうかをチェックすることでそれを行っている。