java - replaceAll() not working as expected and passing value outside a helper thread to main thread -
दो समस्या:
हल किया गया एक और विशेष वर्ण के साथ प्रतिस्थापित $ @ और यह समस्या हल हो गई समस्या 1
मेरे पास एक वैरिएबल स्ट्रिंग स्ट्र्वार
है, जिसमें नीचे टेक्स्ट है (जो इसे किसी फ़ाइल से पढ़ चुका है)। अब मैं ग्रंथों को बदलने के लिए replaceAll ()
का उपयोग करने की कोशिश कर रहा हूं (जैसे $ pixeltrackers $
के साथ "sampletext"
), लेकिन यह विशेष रूप से इसकी जगह नहीं है स्ट्रिंग बिल्कुल, उद्धरण और रिक्त स्थान आदि के कारण हो सकता है। संभव समाधान क्या हो सकता है?
& lt; html & gt; & Lt; शीर्ष & gt; $ पिक्सेलट्रैकर $ & lt; / head & gt; & LT; बॉडी & gt; & Lt; div & gt; & Lt; a href = "$ clickurl $" & gt; & lt; img src = "$ iconurl $" / & gt; & lt; / a & gt; & lt; h1 & gt; $ हेडलाइनटाइट $ & lt; / h1 & gt; & Lt; / div & gt; & Lt; div & gt; & LT; h2 & gt; $ descriptiontext $ & lt; / h2 & gt; & Lt; / div & gt; & Lt; div & gt; & Lt; a href = "$ clickurl $" & gt; & lt; आईएमजी src = "$ mainurl $" / & gt; & lt; / ए & gt; & Lt; / div & gt; & Lt; div & gt; & Lt; h3 & gt; रेटिंग: $ रेटिंग टेक्स्ट $ & lt; / h3 & gt; & Lt; फ़ॉर्म एक्शन = "$ क्लिकरल $" & gt; & Lt; इनपुट प्रकार = "सबमिट करें" मान = "$ ctatext" & gt; & Lt; / प्रपत्र & gt; & Lt; / div & gt; & Lt; div & gt; & Lt; h6 & gt; द्वारा: $ विज्ञापनदाता टेक्स्ट $ & lt; / h6 & gt; & Lt; / div & gt; & Lt; / body & gt; & Lt; / html & gt;
समस्या 2
मुझे try-catch ब्लॉक के साथ एक धागा है कोशिश ब्लॉक के अंदर मुझे HTML को वेरिएबल में संग्रहीत किया गया है जो मुझे वेबव्यू में लोड करना है। अब एंड्रॉइड / जावा वेब थ्रू को मुख्य थ्रेड के अलावा किसी भी अन्य जगह के लिए जाने की इजाजत नहीं देता है।
मैं थ्रेड के दायरे के बाहर इस स्ट्रिंग वैरिएबल वैल्यू को कैसे पारित कर सकता / सकती हूं?
समस्या 1
एक नियमित अभिव्यक्ति के स्ट्रिंग
का प्रतिनिधित्व करता है इसकी पहली तर्क के रूप में
$
चरित्र regex के लिए एक विशेष वर्ण है, इनपुट के अंत को दर्शाता है इसे \\ $
के रूप में इसे शब्दशः के रूप में उद्धृत करें
अन्यथा, String.replace
का उपयोग करें, जो नियमित अभिव्यक्ति नहीं लेता है।
समस्या 2
एक नया प्रश्न पूछें और अपना कोड पोस्ट करें
Comments
Post a Comment