संग्रहित करना निम्न प्रोग्राम एक स्ट्रिंग को पुनर्व्यवस्थित करना है। लाइन 8 के लिए, मैं रेगेक्स के परिणामों को एक नए वैरिएबल $ न्यूडेट में स्टोर करने की कोशिश कर रहा हूं, लेकिन जब लाइन 9 में $ newdate मुद्रित होता है, तो यह केवल 1 प्रदर्शित करता है। मैं अपना कोड कैसे बदल सकता हूं ताकि $ newdate स्टोर करे Regex ऑपरेशन से $ तारीख मूल्य?रेगेक्स परिणाम को एक नए चर में
1 #!/usr/bin/perl
2
3 # This program changes the date format from mm/dd/yyyy to yyyy,mm,dd
4
5 $date = '21/11/2011';
6 print "Current: $date\n";
7
8 $newdate = $date =~ s/(..)\/(..)\/(....)/$3,$2,$1/;
9 print "New: $newdate\n";
धन्यवाद - यही वह था जो मैं बाद में था। – kurotsuki
@ कुरोटुकीकी आपका स्वागत है :) – FailedDev