У меня есть база данных с 50000 строк. Я хочу получить все строки один за другим, поместить их в переменную String и удалить все символы между «(» и «)», а затем обновить строку. Я просто не знаю, как удалить все символы между «(» и «)». Я хочу сделать это с помощью java.Удалить все символы между двумя символами в строке
1
A
ответ
4
Ваше регулярное выражение будет что-то вроде:
data.replaceAll("\\(.*?\\)", "()"); //if you want to keep the brackets
ИЛИ
data.replaceAll("\\(.*?\\)", ""); //if you don't want to keep the brackets
Строка состоит из 3-х частей:
\\( //This part matches the opening bracket
.*? //This part matches anything in between
\\) //This part matches the closing bracket
Надеюсь, это поможет
+0
Это сработало. – Matarata
0
Используйте replaceall(string regex, string replacement)
заявление, как это:
data.replaceall(" and ", "");
Смежные вопросы
- 1. Удалите все в строке между двумя символами
- 2. Удалить символы между двумя символами
- 3. C# Новичок: Удалить ВСЕ между двумя символами в строке (Regex?)
- 4. Как удалить все между двумя внешними символами?
- 5. игнорировать символы между двумя символами
- 6. Заменить/удалить все между двумя символами
- 7. Символы между двумя точными символами
- 8. Заменить строковые символы между двумя конкретными символами
- 9. Удалить строку между двумя символами
- 10. Удалить текст между двумя символами
- 11. Удалить подстроку между двумя символами
- 12. Заменить все между двумя символами
- 13. Извлечение всего между двумя символами в строке
- 14. Как удалить символ между двумя символами в строке?
- 15. Удалить текст между двумя символами (скобки) в строке
- 16. Regex получить все содержимое между двумя символами
- 17. Интервал между двумя символами в строке?
- 18. значения падения между двумя символами в строке
- 19. Как получить все символы между двумя символами в строке в python
- 20. Удалить символы между двумя строками
- 21. Как можно получить символы между двумя символами?
- 22. Как удалить все буквы между символами (и) в строке?
- 23. Удалите все между двумя известными символами.
- 24. Удалить все символы между тегами в PHP
- 25. C --- Удалить все лишние пробелы в строке, исключая символы между указанными символами
- 26. Удалить последнее слово между двумя символами VB.Net
- 27. Удалить несколько строк между двумя конкретными символами
- 28. Удалить \ n (новая строка) между двумя символами
- 29. извлечь все строки между двумя символами powershell
- 30. SQL Удалить строку между двумя символами
FYI: Выполнение этого на Java, вероятно, будет намного медленнее, чем обработка этого с помощью чистого SQL. – Necreaux
Когда вы видите свет (TM), см. Это: http://stackoverflow.com/questions/4271186/how-can-i-use-mysql-replace-to-replace-strings-in-multiple-records – Ian2thedv