首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

对于用正则表达式获取命令行有没有什么美的开源代码可供参考的

2013-01-02 
对于用正则表达式获取命令行有没有什么好的开源代码可供参考的?课程实验要有一个命令行分析功能,set 100 h

对于用正则表达式获取命令行有没有什么好的开源代码可供参考的?
课程实验要有一个命令行分析功能,
set 100 hello world
get 100
等等,用正则表达式的话该怎么做才好?自己凭感觉瞎做的话恐怕很难做得很好,不知道有什么好的开源项目在这方面可供借鉴的?请各位前辈推荐一个,最好是Linux下用regex.h的,多谢!
[解决办法]
set 100 hello world
get 100

啥意思?没明白具体需求

sed 源代码能符合lz要求的吧
[解决办法]

http://code.google.com/p/srgb/source/browse/PackageFile/

[解决办法]
命令行参数?
用getopt或者getopt_long啊!
[解决办法]
命令行参数有必要搞这么复杂么..

都这么复杂了干脆顺便把正则转DFA了吧..

看你这架势, 很快正规文法都hold不住了, 干脆上下文无关文法算了..

[解决办法]
提醒:
解决string parse问题时,
“正则表达式”不是万能的;
“有限状态自动机”是万能的!

参考
《编译原理》词法分析 有限状态自动机
LEX+YACC

热点排行