お返事をいただきました。3番目も典型的な「やばい正規表現」になってました。他のエスケープも考慮すると、多分一番内の(?:)を単に(?:[^()\\]|\\.)+にするだけでよさそうな気がしますがどうでしょう。http://www.nmt.ne.jp/~ysas/diary/?200703c&to=200703272#200703272なぜ元の正規表現では遅くなるのかということも、私はよく理解していないので、お任せします。1番目なんですが、まじめにPSパーサを作る気はなかったので対応予定なしです。バイナリ化できるのですね。月別アーカイブはてなブログをはじめよう!yshlさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。