Исключение в регулярном выражении - PullRequest
0 голосов
/ 11 ноября 2011

У меня есть строки вроде:

{"_id": ObjectId ("4ebb9544e4b097b7e6617e1c"), "_class":

Мне нужны такие строки, как:

{"_id": "4ebb9544e4b097b7e6617e1c", "_class":

Как сделать это преобразование в Java?

1 Ответ

0 голосов
/ 11 ноября 2011

Если вы действительно знаете точную форму строки и ID объекта всегда будет в шестнадцатеричном виде, вы можете просто сделать:

s = s.replaceAll("ObjectId\\( ([^)]+) \\)", "$1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...