您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何進行Perl內容分析,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
大家重點學習一下Perl的概念,Perl是由LarryWall設計的,并由他不斷更新和維護的編程語言,并且Perl能在絕大多數操作系統運行,可以方便地向不同操作系統遷移。
Perl簡介
基本信息
Perl最初的設計者為拉里·沃爾(LarryWall),他于1987年12月18日發表。Perl借取了C、sed、awk、shellscripting以及很多其他程序語言的特性。
Perl一般被稱為“實用報表提取語言”(PracticalExtractionandReportLanguage),雖然有時被稱做“病態折中垃圾列表器”(PathologicallyEclecticRubbishLister)。它是術語,而不僅僅是簡寫,Perl的創造者,LarryWall提出***個,但很快又擴展到第二個。那就是為什么“Perl”沒有所有字母都大寫。沒必要爭論哪一個正確,Larry兩個都認可。
你也可能看到“perl”,所有的字母都是小寫的。一般,“Perl”,有大寫的P,是指語言本身,而“perl”,小寫的p,是指程序運行的解釋器。
Perl的正式網站是http://www.perl.org。
Perl是什么?
Perl是由LarryWall設計的,并由他不斷更新和維護的編程語言。
.Perl具有高級語言(如C)的強大能力和靈活性。事實上,你將看到,它的許多特性是從C語言中借用來的。
.與腳本語言一樣,Perl不需要編譯器和鏈接器來運行代碼,你要做的只是寫出程序并告訴Perl來運行而已。這意味著Perl對于小的編程問題的快速解決方案和為大型事件創建原型來測試潛在的解決方案是十分理想的。
.Perl提供腳本語言(如sed和awk)的所有功能,還具有它們所不具備的很多功能。Perl還支持sed到Perl及awk到Perl的翻譯器。
簡而言之,Perl象C一樣強大,象awk、sed等腳本描述語言一樣方便。
Perl的特點
Perl的解釋程序是開放源碼的免費軟件,使用Perl不必擔心費用。Perl能在絕大多數操作系統運行,可以方便地向不同操作系統遷移。
Perl是一種能完成任務的語言。從一開始,Perl就設計成可以把簡單工作簡單化,同時又不失去處理困難問題能力的語言。它可以很容易操作數字,文本,文件和目錄,計算機和網絡,特別是程序的語言。這種語言應該很容易運行外部的程序并且掃描這些程序的輸出獲取感興趣的東西。而且它還應該很容易能把這些你感興趣的東西交給其它程序做特殊的處理。當然,這種語言還應該很容易在任何現代的操作系統上可以移植地編譯和運行。
Perl基本語法
變量定義,以$號開頭,如:$num=1;
數組定義,以@開頭,如:@array=(1,2,3);
數組元素調用$array[index],其中index表示數組下標,如上例,$array[0]的值是1
散列定義,以%開頭,如:%hash=("a",1,"b",2);
散列調用%hash,其中keys表示鍵值,多用字符串表示,如上例中的"a","b",vaules是keys對應的值,如1,2。$hash{"b"}的值是2。
關于如何進行Perl內容分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。