コンストラクターで作成new Regex(string pattern)
された正規表現オブジェクトがありますが、後で正規表現オブジェクトが作成されたパターンを確認する方法はありますか?
RegexOptions
正規表現またはオブジェクトのいずれかで「パターン」文字列メンバーにアクセスできないようです。
コンテキスト:私が尋ねている理由は、初期化中にいくつかの正規表現オブジェクトを作成し(パターンは構成ファイルに保存されます)、その後、頻繁に使用される別のクラスに渡されます。ただし、パターン文字列を実行時にSQLデータベースに格納されているものと比較する必要もあります。
正規表現オブジェクトに加えて、パターンを含む文字列を渡す必要はありません。また、正規表現は何百回も再利用されるため、起動時に一度オブジェクトを作成することは悪い考えではないと思いますか?
別のアドバイスをお気軽に提供してください。