-3
我試圖寫一個C程序,需要在兩個參數顯示,從文本文件中的數據,無論是[-url | -phone |電子郵件]和用戶將從網站下載的文本文件。提取和使用C
後,用戶輸入的標誌和文本文件的名稱,該程序應該提取和顯示基於正則表達式我已經開發的內容。
例如,對於URL的正則表達式是 /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
我有一個很難搞清楚怎樣實現這樣的任務。我需要使用fork()嗎?我究竟能從文本文件中讀取數據並根據regex顯示返回的結果?
這裏是示例輸出
$ gcc –o minor1 minor1.c
$ ./minor1
Usage:
./minor1 [-url | -email | -phone] input_file
URL的情況:
$./minor1 -url index.html
https://www.web.edu/
...
http://webpreview.web.edu/
...
httpL//policy.web.edu/
基於所述標誌和輸入的文件,這是它應該返回
有腳本適合多的這樣一個任務(從字面上採取像5行代碼)更好的語言。爲什麼選C? –
我的教授要我們練習用C @EugeneSh這樣做。 –
既然這麼不編碼服務,您必須首先證明你的努力。 – DyZ