-5
只是一個愚蠢的問題 - 以下代碼中d的含義是什麼。它在它扮演什麼角色?如何使用 d在perl中匹配?
$str = 'Telephone: 040-27614396';
$str =~ m/Telephone:\s*(\d{3}-\d{8})$/;
也請告訴這幾樣東西
if (/^\#/)
只是一個愚蠢的問題 - 以下代碼中d的含義是什麼。它在它扮演什麼角色?如何使用 d在perl中匹配?
$str = 'Telephone: 040-27614396';
$str =~ m/Telephone:\s*(\d{3}-\d{8})$/;
也請告訴這幾樣東西
if (/^\#/)
的表達檢查,如果字符串變量$str
正則表達式匹配/Telephone:\s*(\d{3}-\d{8})$/
的意義。
在這裏尋找Perl的表達式匹配的詳細信息:
http://www.tutorialspoint.com/perl/perl_regular_expressions.htm
鏈接還討論:
在網絡上有許多關於「正則表達式」的教程,可以幫助更深入地解釋。
http://perldoc.perl.org/perlre.html – Mat
\ d匹配一個數字。 – ikegami
表達式正在檢查字符串變量'$ str'是否匹配正則表達式'm/Telephone:\ s *(\ d {3} - \ d {8})$ /'。在這裏尋找更多關於Perl表達式匹配的細節:http://www.tutorialspoint.com/perl/perl_regular_expressions.htm – FoggyDay