Я хочу написать код, который проверяет, соответствует ли вход пользователя конкретному формату. Формат - это 's', за которым следует пробел и число, если вход был «s 1 2 3 4», он вызывал бы какую-то функцию. «s 1 2» также будет приемлемым. До сих пор я обнаружил, что это регулярное выражение работает в течение определенного количества времени:Java специальное регулярное выражение
if (inputLine.matches("s \\d+ \\d+")) { }
работает на 2-х числа после эля, но мне нужно, чтобы быть в состоянии принять любое количество цифр после с. Любая идея регулярного выражения, которая бы соответствовала моим потребностям? Спасибо
Попробуйте это. "s (\\ d +) +" После открывающей скобки есть пробел – rafid059