close
Perl 函式 - /PATTERN/
■ 功 能
樣式比對算符
■ 語 法
m/PATTERN/gimosx
/PATTERN/gimosx
■ 用 法
此算符會在字串中去搜尋某個樣式,並用純量內容傳回true(1)或是false.
若沒有透過 =~ 或 !~ 來指定字串,預設會去搜尋 $_ 字串
修飾字 | 意義 |
g | 整體比對,找出每個發生的地方 |
i | 進行區別大小寫 |
m | 將字串視為多行 |
o | 樣式只編譯一次 |
s | 將字串視為一行 |
x | 採用延伸的REGEX |
① / 是分隔符號時,則開頭的 m 就不是必需的
② m 為開頭時,我們可以使用任何的非字母、數字、字白碼的字元來做分隔符號
③ PATTERN可以包含變數
④ PATTERN若為空字串時,則會採用上一次成功執行,而且不是在內部區塊的REGEX
$& 為匹配的字串
$` 包含匹配之前的字串
$' 它包含了匹配之後的字串
■ 範 例
程式碼
結果
#關鍵字 Perl 函式 - /PATTERN/用法;Perl 函式 - /PATTERN/語法;Perl 函式 - /PATTERN/範例;
■ Perl 其它函數
全站熱搜
留言列表