four systems Ответов: 1

Регулярные выражения Java для селективной Строковой функции


код, который должен печатать "Android-это CS и" регулярное выражение должно быть !выведите то, что находится внутри фигурных скобок

public class StringUtilitiesFromFile  {
	public static void main(String[] args) throws IOException 
        {
                String Android = "Android is CS and (OS)";
                String OS = Android.replaceAll("(.*)", "");  
                System.out.println("Android" + OS);
       }
}


Что я уже пробовал:

изменен код и добавлены различные регулярные эспрессии

1 Ответов

Рейтинг:
9

Patrice T

Цитата:
обычная эспрессия должна быть !выведите то, что находится внутри фигурных скобок

Скобки-это особое значение в регулярном выражении !
Попробуй: \(.*\)

Всего лишь несколько интересных ссылок, которые помогут построить и отладить регулярное выражение.
Вот ссылка на документацию по регулярным выражениям:
perlre - perldoc.perl.org[^]
Вот ссылки на инструменты, помогающие создавать регулярные выражения и отлаживать их:
.Объем тестер регулярное выражение - регулярное выражение шторм[^]
Регулярное Средство Выражения Эспрессо [^]
RegExr: Learn, Build, & Test RegEx[^]
Онлайн-тестер регулярных выражений и отладчик: PHP, PCRE, Python, Golang и JavaScript[^]
Этот пример показывает вам регулярное выражение в виде красивого графика, который действительно полезен для понимания того, что делает регулярное выражение: Debuggex: онлайн-тестер визуальных регулярных выражений. JavaScript, Python и PCRE.[^]
Этот сайт также показывает регулярное выражение в красивом графике, но не может проверить, что соответствует регулярному выражению: Regexper[^]


four systems

танкс

Patrice T

Пожалуйста.