Perl 正則表示式特殊變數


Perl 中有各種正則表示式特殊變數。我們已經以表的形式在下方列出它們:

$digit包含與上一次匹配的模式中相應括號集匹配的文字。例如,$1 匹配上一次正則表示式中第一組括號中的任何內容。
$&上一次成功的模式匹配匹配的字串。
$MATCH
$`上一次成功的模式匹配匹配的任何內容之前的字串。
$PREMATCH
$'上一次成功的模式匹配匹配的任何內容之後的字串。
$POSTMATCH
$+上一次搜尋模式匹配的最後一個括號。如果你不知道一組備選模式中的哪一個匹配,這會很有用。例如:/Version: (.*)|Revision: (.*)/ && ($rev = $+);

更新於:2019 年 11 月 29 日

633 次瀏覽

開啟你的 職業生涯

透過完成課程獲取認證

開始
廣告
© . All rights reserved.