私は自由形式のテキストをより構造化されたものに変えようとしています。利用可能なデータの大部分(許容可能な最小制限をはるかに超える)に一致する複雑なパターンがあり、テキストを文字ごとに解析するのではなく、データの構造化を支援するためにそれを使用したいと思います。私が遭遇したばかりの問題は、Oracleにはキャプチャグループを処理する方法がないように見えることです(どういうわけかそれを見逃した場合を除きますか?)。
たとえば、私の式には、やなどの名前付きキャプチャグループがかなり((?<runit_ID>\d+)-)
あり(STAT_N|STTN|STAT|STN) ?(?<STAT>\w+)
ます。コードベースは完全にPL/SQLで記述されているため、C#などを使用してキャプチャグループを名前で参照することはできません。PL / SQLでこれをどのように回避しますか?