string - Adding backslashes without escaping [Python] -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 1 जवाब

मुझे एक < स्ट्रिंग में कोड> & amp; (एपरसैंड) वर्ण। समस्या यह है कि जब भी मैं string = string.replace ('& amp;', '\ & amp;') परिणाम '\\ & amp;' है मूल बैकस्लैश से बचने के लिए एक अतिरिक्त बैकस्लैश जोड़ा गया है। मैं इस अतिरिक्त बैकस्लाश को कैसे निकालूं?

परिणाम '\\ & amp;' केवल प्रदर्शित किया जाता है - वास्तव में स्ट्रिंग है :

  & gt; & gt; & gt; Str = '& amp;' & Gt; & gt; & gt; New_str = str.replace ('& amp;', '\ & amp;') & gt; & gt; & gt; New_str '\\ & amp; & Gt; & gt; & gt; प्रिंट new_str \ & amp;  

इसे एक शेल में आज़माएं।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -