正規表現を使わない理由=モジュールを使わない理由 になっていないわけだが。

> 理由は(?{〜〜})でコードを実行されたくない、
> 正規表現のコンパイルエラーで止まる、等。

これらは、モジュールを使えば解決する事。
希望通り、任意のコードが実行されるような脆弱性もなくて、エラーでもとまらなければ
実装に正規表現が使われていようがいまいが関係ないじゃん。
車輪の再発明を避けようとして、車輪を使うのをためらってどうする。