2013-05-06 125 views

回答

3

\s是一整類的字符。 It can mean , \t, \r, \n, or \f.你必須告訴Perl使用哪一個。例如,空間:

$match_to_array =~ s/\n//
         ^^^ 

或者標籤:

$match_to_array =~ s/\n/\t/ 
         ^^^^ 
+0

謝謝。我不知道空白可能不僅僅意味着一個'空間'。乾杯。 – iridescent 2013-05-06 14:04:59

+1

'\ s'只是一個匹配製表符,換行符,換頁符,回車符和空格的正則表達式字符類。在一個雙引號字符串中,它僅僅意味着's',而替換的替換部分只是一個雙引號字符串。 – Borodin 2013-05-06 15:37:47