我想從字符串中除去'+',' - '和'。'以外的所有字符。這些值可以存儲在數組中或硬編碼到程序中。無論如何要做到這一點與特定功能或正則表達式?如何從字符串中除去一組字符?
-5
A
回答
2
是的,正則表達式有一個語法否定字符類。
不,我不會給你完整的解決方案。在正則表達式手冊中查看它。這很基本,我不明白爲什麼你需要問什麼,什麼時候在每個文檔中都是正確的。問題在哪裏?
+0
哦,我完全忘了那個。是的,我現在看到了。 –
0
你可以使用正則表達式替換字符串。
/[^\+|\-|\.]/g
這有點矯枉過正。相反,我只是通過添加所需的字符來遍歷字符串並構建一個新的字符串。例如:
String text = retrieveTextToProcess();
StringBuilder sb = new StringBuilder();
for (char ch: text.toCharArray()) {
if(isDesiredCharacter(ch)) {
sb.Append(ch);
}
}
您將需要編寫retrieveTextToProcess和isDesiredCharacter方法。
相關問題
- 1. 迭代過去的字符串和從字符串中去除字符串
- 2. 如何從字符串中去除非ASCII字符?在C++中
- 3. 從字符串去除XML
- 4. 字符串去除字符的字符
- 5. 如何從JS中的字符串去除不好的字符?
- 6. 如何從字符串中去除特定字符和單詞
- 7. 如何從字符串數組中刪除任何字符串?
- 8. 如何去除.htaccess中的字符串?
- 9. 如何從字符串中刪除動態字符字符串?
- 10. 如何從字符串中去除非字母數字字符(包括空格)?
- 11. 從字符串中去除非數字字符
- 12. 如何從字符串中除去表情符號中的所有字符
- 13. C - 從另一個字符串中減去一個字符串
- 14. 如何從SQL Server中的字符串中去除所有非字母字符?
- 15. 從字符串中去除RTF標記
- 16. 如何從Python字符串中去除unicode「標點符號」
- 17. 如何從字符串中去除標點符號?
- 18. 如何從字符串中刪除字符組合?
- 19. 如何從字符串中獲得第一組字母字符?
- 20. 從python中的字符串中刪除一組前綴字符
- 21. 如何從另一個字符串中「減去」一個字符串?
- 22. 如何從一組中刪除數字字符串?
- 23. 如何從SQL中的字符串中刪除唯一字符
- 24. 如何從字符串中除去數字,並將它們放入數組中?
- 25. 從unicode字符串去除特殊字符和標點符號
- 26. 從字符串中刪除字符串
- 27. 從字符串中刪除字符串
- 28. 從字符串中去除不需要的字符
- 29. 除字符串中的鏈接外,從字符串中除去下劃線
- 30. 除去最後的字符串除去字符
你的問題的答案可能是*是*,但1)提供你想要實現的例子,2)向我們展示你到目前爲止嘗試過的。 – aioobe