我正在使用libcurl和flex從網頁下載圖像。Flex,如何處理HTML文件
我已經有libcurl簡單的函數設置爲從給定的URL下載任何HTML文件,我也有正則表達式,但現在我不知道如何處理下載的HTML文件。
例如: 我有一個文件「FP」下載並保存在一個特定的位置,現在我需要通過FP的正則表達式來處理,但我的文件的結構是:
%{
#include <...>
...
%}
%%
/* Regular expressions */
%%
int main() {
... //c code with file fp downloaded and saved
}
那麼,如何將fp文件「發送」到正則表達式來處理呢?
有什麼建議嗎? 謝謝。
'extern FILE * yyin; yyin = fp'應該這樣做 – user58697 2015-04-01 16:53:30
如果我在保存文件後執行該操作,我可以調用yylex()之後?我該如何處理我的正則表達式的yyin文件?謝謝! – killallo 2015-04-01 19:10:43
工作,謝謝! – killallo 2015-04-04 16:09:08