对于一个正则表达式引擎,怎么做到支持多种语言

对于一个正则表达式引擎,如何做到支持多种语言?我正在写一个正则表达式引擎,现在只考虑了perl 正则式 语法

对于一个正则表达式引擎,如何做到支持多种语言?
我正在写一个正则表达式引擎,现在只考虑了perl 正则式 语法。
我想支持多种语法,比如grep的,emacs的,posix的。
请问如何设计该软件?



[解决办法]
等待高手ing
[解决办法]
建议你了解一下设计模式中的

策略模式+观察者模式

一家之言仅供参考

祝你成功~~