Регулярные выражения JAVA

программирование java регулярные выражения

Нужно из строки символов, например "qwerty[]qwerty." удалить открывающуюся и закрывающуюся двойные скобки.

Если бы скобки были круглыми, работала бы такая реализация: a=a.replaceAll("[(][)]","");

Но как сделать в нашем случае?

Примечание:
потому что мне нужно вырезать все вхождения [] в a, а реплэйсолл прямо идеально подходит

Примечание:
Нужно из строки символов, например "qwerty[]qwerty." удалить открывающуюся и закрывающуюся КВАДРАТНЫЕ скобки.

не знаю о чем думал когда набирал :)
Ответы:
А почему бы не воспользоваться какой нибудь функцией работы со стороками? Вместо регулярки.
Vzlet. прав. Не городи ерунды:
a = a.replace('[', '');
a = a.replace(']', '');


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.