मुझे लगता है कि कोड के निम्न तीन पंक्तियों $ मूल्य में स्ट्रिंग निकालने और $ हेडर में स्टोर करने के लिए उद्देश्य पता है। लेकिन मुझे नहीं पता कि $value =~ s/^\s+//;
और $value =~ s/\s+$//;
के बीच अंतर क्या हैं।
$value =~ s/^\s+//;
$value =~ s/\s+$//;
$header[$i]= $value;
"मुझे पता है कि कोड के निम्न तीन पंक्तियों $ मूल्य में स्ट्रिंग निकालने और $ हेडर में स्टोर करने के लिए उद्देश्य" ... बस रिकार्ड के लिए, वे नहीं है। वे स्केलर $ मूल्य के सिरों से व्हाइटस्पेस को पट्टी करना चाहते हैं और इसे सरणी @header के $ i-th तत्व में रखें। – AmbroseChapel