c# - string.replace function bug? -


  स्ट्रिंग s1 = "[quote = useruk1] & lt; p & gt; im useruk1 & lt; / p & gt; [/ उद्धरण] & Lt; p & gt; हाय IM mod1 - जांच & lt; / p & gt; "; स्ट्रिंग s2 = "हे IM mod1-probe"; स्ट्रिंग एस 3 = "ब्ला ब्ला"; स्ट्रिंग s4 = s1। Replace (s2, s3); Console.Write (S4);  

काम नहीं कर रहा है कोई विचार? इस समस्या को कैसे हल करें?

अद्यतन:

समस्या अंतरिक्ष के साथ थी, सामान्य स्थान ASCII मान 32 है और स्ट्रिंग एएससीआईआई मान 160 से ऊपर है इसलिए मैंने किया

< पूर्व> s1 = Regex.Replace (s1, @ "\ u00A0", "");

कभी भी ठीक काम किया! बहुत बहुत धन्यवाद!

जब मैं कोड चलाता हूं, तो यह आउटपुट होता है:

< पूर्व> [उद्धरण = यूजरुक 1] & lt; p & gt; im useruk1 & lt; / p & gt; [/ उद्धरण] & lt; p & gt; ब्लाह ब्ला & lt; / p & gt;

ऐसा नहीं है कि आप क्या उम्मीद करते हैं?

संपादित करें: आह हाँ ... जैसा कि पॉल ने बताया, अंतरिक्ष बनाम टैब इसे समझाता है।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -