How can I remove linebreaks with a Perl regex? -
जब मैं चलाता हूँ:
perl -e '$ x = "abc \ nxyz \ n123 "; $ X = ~ s / \ n। * / ... multiline ... /; Printf ("str% s \ n", $ x); ' मुझे उम्मीद है कि परिणाम होगा:
str abc ... multiline ... इसके बजाय मैं
str abc ... multiline ... 123 मैं कहाँ जा रहा हूँ?
$ x = ~ s / \ n। * / ... multiline ... / s <पी> / s संशोधक, मिलान लाइन की एकल लाइन के रूप में व्यवहार करने के लिए पर्ल को बताता है, जिसके कारण । न्यूलाइन मिलान करने के लिए। सामान्यतः ऐसा नहीं होता है, जिसके परिणामस्वरूप आपका व्यवहार किया जाता है।
Comments
Post a Comment