PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Perl
[問題] 正規表達式使用上有問題
作者:
ireullin
(raison detre)
2012-08-10 15:05:58
請問各位
小弟想使用正規表達式比較字串
想找的是 abc開頭 log 結尾的檔案
我使用
$file_name =~ /^abc*log$/
結果無法得到我想要的結果
後來看到人家的範例是
$file_name =~ /^abc.*log$/
請問*號前面的點的用途是?
那如果我想找
abc開頭 log 結尾 中間有八位數字 的檔案
又該如何做呢
作者:
blackkaku
(black)
2012-08-10 16:14:00
.的意思是任意的文字^abc\d{8}log$
作者:
ireullin
(raison detre)
2012-08-11 18:19:00
.不是一個任何字的意思而*是不限長度的字元?
作者:
CindyLinz
(Cindy Wang)
2012-08-11 18:32:00
*是說前一個「東西」要重覆0或多次
繼續閱讀
Re: [問題] 如何快速判斷某元素是否存在陣列中
abliou
[問題] 如何快速判斷某元素是否存在陣列中
jeffreychen
Re: [問題] 對於書上範例的疑問
abliou
[問題] 對於書上範例的疑問
freeaircraft
Re: [問題] 有些書上稱PERL沒有二維陣列?
CindyLinz
[問題] 有些書上稱PERL沒有二維陣列?
purplesea
Re: [問題] 檔案操作的問題
blackkaku
[問題] 檔案操作的問題
M5
[問題] boolean to string/number
sixth
[問題] 字串互換
sixth
Links
booklink
Contact Us: admin [ a t ] ucptt.com