Perl で正規表現を N+1 回試行した後: 次の問題があります: これを取得する必要があります:
232310..1.3 3213 2.4 "$250 For My jacket" (2012)
私はそれを取得しようとしています:
if ( $line=~m/^\s+(\d+|\.+)\s+(\d+)\s+(\d+|\.+)\s+(\^"&(\w*|\s*|\D*)"$)\s*\((\d+)\s*/){
$ID=$1;
$Amount=$2;
$Size=$3;
$Item=$4;
$Year=$5;
それは動作しません