我有一个使用新的
Regex(字符串模式)构造
函数创建的Regex对象,之后是否有办法查看正则表达式对象的创建模式?
我似乎无法访问Regex或RegexOptions对象中的“pattern”字符串成员.
上下文:我要问的原因是我在初始化时(模式存储在配置文件中)早期创建了一些正则表达式对象,然后将它们传递给另一个经常使用的类.但是,我还需要在运行时将模式字符串与存储在sql数据库中的字符串进行比较.
除了正则表达式对象之外,我宁愿不必传递带有模式的字符串.我也觉得在启动时创建一次对象并不是一个坏主意,因为正则表达式将被重复使用数百次?
随意提供替代建议.