у меня есть огромная строка, которая выглядит как:Java регулярное выражение, чтобы удалить одиночные кавычки вокруг ничего
widgets: '{some-really-huge-string-omitted-for-brevity}'
И я хотел бы, чтобы удалить одиночные кавычки, так что я получаю:
widgets: {some-really-huge-string-omitted-for-brevity}
В reality, some-really-huge-string-omitted-for-brevity
- массивная строка, содержащая буквенно-цифровые символы, знаки препинания, в основном все под солнцем. Моя лучшая попытка:
bigString = bigString.replaceAll("widgets: '\\{*\\}'", "widgets: \\{*\\}");
Не выбрасывает никаких исключений/ошибок, но также не изменяет ничего! Когда я печатаю bigString
, он все тот же, что и перед заменой! Есть идеи? Заранее спасибо.
Интересно, что ни одно из регулярных выражений не работало. Но это было сделано. Благодаря! – 2013-02-15 14:09:18