对于一个正则表达式引擎,如何做到支持多种语言?
我正在写一个正则表达式引擎,现在只考虑了perl 正则式 语法。
我想支持多种语法,比如grep的,emacs的,posix的。
请问如何设计该软件?
[解决办法]
等待高手ing
[解决办法]
建议你了解一下设计模式中的
策略模式+观察者模式
一家之言仅供参考
祝你成功~~
发布时间: 2012-03-26 15:46:56 作者: rapoo
对于一个正则表达式引擎,如何做到支持多种语言?
我正在写一个正则表达式引擎,现在只考虑了perl 正则式 语法。
我想支持多种语法,比如grep的,emacs的,posix的。
请问如何设计该软件?
[解决办法]
等待高手ing
[解决办法]
建议你了解一下设计模式中的
策略模式+观察者模式
一家之言仅供参考
祝你成功~~