如何從頂點字符串中刪除特殊字符。刪除特殊字符?
代碼: selectedStatus = ApexPages.currentPage()。getParameters()。get('ideaStatus');
值:ideastatus =「我們喜歡而已」
我想從ideastatus的值刪除「。
我在嘗試selectedStatus.replace(「'」,「」);
但它不工作。
任何人都可以建議如何?
如何從頂點字符串中刪除特殊字符。刪除特殊字符?
代碼: selectedStatus = ApexPages.currentPage()。getParameters()。get('ideaStatus');
值:ideastatus =「我們喜歡而已」
我想從ideastatus的值刪除「。
我在嘗試selectedStatus.replace(「'」,「」);
但它不工作。
任何人都可以建議如何?
嘗試
selectedStatus.replace('\'', '')
但是請注意,「我們喜歡的是」是語法不正確 - 它應該是「我們喜歡它。」所以在這種情況下你不必擔心撇號。
如果你想通過URL並獲得準確的值,你應該對URL進行編碼和解碼。 URLEncode和URLDecode方法將處理所有特殊字符。
我知道它是一個錯誤的說法..我只是用它作爲例子...我也試過這個..但沒用...它創造了雙倍空間「我們喜歡它」 – 2012-04-03 08:56:31
你是什麼意思的雙倍空間?你確定你在替換時沒有放置空間,就像這樣:替換('\'','')而不是替換('\'','')? – naomi 2012-04-03 14:36:09