在我的測試中,我有一個 - 包含日期和時間的稍長,多行的HTML響應。我想我可以使用assert_match將預期結果'\ d {4} - \ d {2} - \ d {2} \ d {2}:\ d {2}'與實際結果'yyyy-mm- DD HH:MM': assert_match <<END_OF_TEXT, response.body
...
... as at: \d{4}-\d{2}
我試圖創建一個腳本,它將從模板中生成perl代碼,並且我無法理解所引發的錯誤以及爲什麼我的解決方法修復了它。 這個例子是人爲的,但它說明了這個問題: use strict;
use warnings;
my $name = shift; # from @ARGV
my $file = sprintf "%s.pm", $name;
open my $fh, ">", $file