http://forum.mis.com.tw/modules/newbb/viewtopic.php?topic_id=291&forum=19



$_ ==> 隱藏的default變數,當不宣告任何變數時,自動取用該變數
$! ==> 傳回執行後的錯誤訊息($ERRNO , $OS_ERROR 變數亦可參考)
$? ==> 傳回最後一次執行外部程式的結束狀態( $CHILD_ERROR亦可)
$' ==> 傳回比對字串符合後的所有內容
$& ==> 傳回符合的字串
&+ ==> 傳回符合最後一個括號的內容
$. ==> 傳回最近一次所讀取的檔案的總讀取行數
$# ==> 傳回指定陣列的最後一個元素的索引值($#陣列名稱 )
$[ ==> 設定陣列的起始索引值( $[ = 1 )
$/ ==> 字串的結尾
_ ==> 底線符號代表最後所用過的檔案
+ ==> 表示一個或一個以上
* ==> 表示零個或零個以上
? ==> 表示零個或一個
{a ,b} ==> 表示至少a個 但不可多於b個
\s ==> 表示空白字元(含tab以及enter換行符號)
\S ==> 表示非空白的字元(也就是非\s字元)
(\S+) ==> 比對第一字
\s? ==> 空白
\s* ==>
\w ==> 符合所有的 字元.單字.數字 或是 底線
\W ==> 非\w所含的字元
\w* ==> 字的開頭或是其他開頭
\l ==> 將下各字母轉為小寫
\L ==> 將後面的字串轉為小寫直到\E符號出現
\u ==> 將下各字母轉為大寫
\U ==> 將後面的字串轉為大寫直到\E符號出現
\Q ==> 將後面的meta-characters視為普通字元到\E符號出現
+ ==> 表示一個或一個以上的字元
* ==> 表示零或以上的字元
? ==> 表示零或是一個字元
. ==> 符合任意一個字元
^ ==> 表示行頭
$ ==> 表示結尾
\A ==> 表示字串開頭
\Z ==> 表示字串結尾  
{n,m} ==> 表示n個以上但不超過m個字元
\b ==> 為字的邊界
\B ==> 所有非邊界的意思
\d ==> 任何數字
\D ==> 任何非數字
\A ==> 表示字串開頭
\Z ==> 表示字串結尾
\g ==> 全文比對
\t ==> 定位 (tab)
\a ==> 警示 (發出嗶聲)
\r ==> 歸位
\f ==> 跳頁
\cD ==> Ctrl-D
\cC ==> Ctrl-C
\xNUM ==>16進位數字
\NUM ==> 8進位數字
\i ==> 下個字母為小寫
\u ==> 下個字母為大寫
\L ==> 後面的字母都 小 寫 直到遇到 \E 為止
\U ==> 後面的字母都 大 寫 直到遇到 \E 為止
\Q ==> 讓 中介字元 暫時被當作一般 字元 直到遇到 \E 為止
\000 ==> 表示八進位的數字
\n = \xa =12 8進位時

/c 表示原替換字的 “補集合”
/d 會刪除任何符合但未被取代的字元
/s會將重複的字縮減為一個
/i 不分辨大寫小寫比對
/m 讓 ^ 及 $ 在字串中可比對一次以上
/s 讓 . 代表換行
/o 會讓perl只解讀一次
/e 會將 s/// 中要取代的部份當成perl 算式來處理



贯 < 大於
< 小於
>= 大於等於
<= 小於等於
== 等於
eq 等於
!= 不等於
ne 不等於


+? 一或一個以上,越少越好
*? 零或零個以上 ,越少越好
?? 零或一個 , ,越少越好
{m,n} 在mn之間 ,越少越好

# ================================
# http://www.hcchien.org/ch11.html
# ================================

-A 檔案上次存取至今的時間
-B 檔案被判斷為二進位檔
-C 檔案的 inode 被更改至今的時間
-M 檔案上次修改至今的時間
-O 目前實際使用者是否為該檔案或目錄的擁有者
-R 目前實際的使用者具有讀的權限
-S 檔案代號是否為 socket
-T 檔案判斷為文字檔
-W 目前實際的使用者具有寫的權限
-X 目前實際的使用者具有執行的權限
-c 字元型檔案
-e 檢查檔案或目錄是否存在
-f 判斷檔案是否為文字檔
-g 檔案或目錄具有 setgid 屬性
-k 檔案或目錄設定了 sticky 位元
-l 檔案代號是一個符號連結
-o 目前的使用者是否為該檔案或目錄的擁有者
-r 目前的使用者具有讀的權限
-s 檔案或目錄存在而且有內容
-t 檔案代號是 TTY 裝置
-u 檔案或目錄具有 setuid 屬性
-w 目前的使用者具有寫的權限
-x 目前的使用者具有執行的權限
-z 檔案或目錄存在而且沒有內容

arrow
arrow
    全站熱搜

    付爸爸 發表在 痞客邦 留言(0) 人氣()