निम्नलिखित सामग्रीपूंजीकरण बनाए रखने के दौरान पाठ को कैसे बदलें?
name
nAmE
naMEbb
NAME
के साथ एक फ़ाइल पर की जगह मैं एक स्ट्रिंग चाहते थे कहो और "डेव" के साथ शब्द "नाम" की जगह चाहता था, लेकिन मूल पाठ का पूंजीकरण रखते हुए। उदाहरण के लिए, मेरी वांछित आउटपुट होगा,
dave
dAvE
daVEbb
DAVE
वहाँ (तो मैं कई फ़ाइलों में एक में जगह प्रतिस्थापन कर सकते हैं अधिमानतः पर्ल में) कर रहे हैं किसी भी एक-लाइनर्स यह करने के लिए? जब तक दोनों तार ठीक उसी लंबाई है
संपादित समस्या अस्पष्ट है। आइए मान लें कि यह करता है।
मूल और निरंतर स्ट्रिंग एक ही लंबाई है? अन्यथा "एक ही मामले" की परिभाषा संदिग्ध है – enzotib