Perl 學習手札目錄

2021-04-25 18:55:25 字數 3044 閱讀 7707

« 關於本書 | perl 學習手札目錄 [正體中文] | 1. 關於perl »

簡信昌授權宣告:署名-非商業性-相同方式分享 creative commons 授權

目錄:

0. 關於本書

1. 關於perl

1.1 perl的歷史

1.2 perl的概念

1.3 特色

1.4 使用perl的環境

1.5 開始使用 perl

1.6 你的第一支perl程式

2. 純量變數(scalar)

2.1 關於純量

2.1.1 數值

2.1.2 字串

2.1.3 數字與字串轉換

2.2 使用你自己的變數

2.3 賦值

2.3.1 直接設定

2.3.2 還可以這樣

2.4 運算

2.5 變數的輸出/輸入

2.6 perl預設變數

2.7 defined 與 undef

3. 串列與陣列

3.1 何謂陣列

3.2 perl 的陣列結構

3.3 push/pop

3.4 shift/unshift

3.5 切片

3.6 陣列還是純量?

3.7 一些常用的陣列運算

3.7.1 sort

3.7.2 join

3.7.3 map

3.7.4 grep

4. 基本的控制結構

4.1 概念

4.1.1 關於程式的流程

4.1.2 真,偽的判斷

4.1.3 區塊

4.1.4 變數的生命週期

4.2 簡單判斷

4.2.1 if

4.2.2 unless

4.2.3 一行的判斷

4.3.4 else/elsif

4.3 重複執行

4.3.1 while

4.3.2 until

4.4 for

4.4.1 像 c 的寫法

4.4.2 其實可以用 ...

4.4.3 有趣的遞增/遞減算符

4.4.4 對於陣列內的元素

5. 雜湊(hash)

5.1 日常生活的雜湊

5.2 雜湊的表達

5.3 雜湊賦值

5.4 each

5.5 keys跟values

5.6 雜湊的操作

5.6.1 exists

5.6.2 delete

5.7 怎麼讓雜湊上手

6. 副常式

6.1 關於perl的副常式

6.2 引數

6.3 傳回值

6.4 再談引數

6.5 副常式中的變數使用

7. 正規表示式

7.1 perl 的第二把利劍

7.2 甚麼是正規表示式

7.3 樣式比對

7.4 perl 怎麼比對

7.5 怎麼開始使用正規表示式

8. 更多關於正規表示式

8.1 只取一瓢飲

8.2 比對的字元集合

8.3 正規表示式的特別字元

8.4 一些修飾字元

8.5 取得比對的結果

8.6 定位點

8.7 比對與替換

8.8 有趣的字串內交換

8.9 不貪多比對

8.11 比對樣式群組

8.12 比對樣式的控制

9. 再談控制結構

9.1 迴圈操作

9.1.1 last

9.1.2 redo

9.1.3 next

9.1.4 標籤

9.2 switch

9.2.2 利用模組來進行

9.3 三元運算子

9.4 另乙個小訣竅

10. perl的檔案訪問

10.1 檔案代號 (filehandle)

10.2 預設的檔案代號

10.3 檔案的基本操作

10.3.1 開檔/關檔

10.3.2 意外處理

10.3.3 讀出與寫入

11. 檔案系統

11.1 檔案測試

11.2 重要的檔案相關內建函式

11.3 localtime

12. 字串處理

12.1 簡單的字串形式

12.2 uc 與 lc

12.3 sprintf

12.4 排序

12.5 多子鍵排序

13. 模組與套件

13.1 關於程式的重用

13.2 你該知道的 cpan

13.3 使用cpan與cpanplus

13.4 使用模組

13.5 開始寫出你的套件

14. 參照 (reference)

14.1 何謂參照

14.2 取得參照

14.3 參照的內容

14.4 利用參照進行二維陣列

15. 關於資料庫的基本操作

15.1 dbm

15.1.1 與dbm連繫

15.1.2 dbm檔案的操作

15.1.3 多重資料

15.2 db_file

15.3 dbi

15.4 dbix::password

16. 用perl實作**程式

16.1 cgi

16.2 template

16.3 mason

17. perl與系統管理

17.1 perl在系統管理上的優勢

17.2 perl的單行執行模式

17.3 管理檔案

17.4 郵件管理

17.4.1 mail::audit + mail::spamassassin

17.4.2 mail::sendmail 與 mail::bulkmail

17.4.3 pop3client 及 imapclient

17.5 日誌檔

17.6 報表

轉貼 Perl學習手札

目錄 1.關於perl 1.1 perl的歷史 1.2 perl的概念 1.3 特色 1.4 使用perl的環境 1.5 開始使用 perl 1.6 你的第一支perl程式 2.純量變數 scalar 2.1 關於純量 2.1.1 數值 2.1.2 字串 2.1.3 數字與字串轉換 2.2 使用你自...

目錄 Perl 學習筆記

01.perl 簡介 02.perl 指令碼開發入門 03.perl 資料型別 簡介 04.perl 資料型別 直接量 05.perl 資料型別 標量變數 06.perl 資料型別 陣列基本用法 07.perl 資料型別 陣列常用api 08.perl 資料型別 雜湊基本用法 09.perl 資料型...

Oracle學習手札

ps 以後會陸續增加oracle常用sql語句。不定期更新中.1.union 和union all使用方法 說明 union all將兩個表進行合併,而且要滿足兩個條件 要有互相匹配的字段型別和字段個數要相同。個人理解 互相匹配的字段型別 是指查詢兩個表中型別相同且值一致的資料給合併,並且不能是va...