Захотелось решить задачу не сплитом, а регулярками, но вот получается вот такой вывод:
Мироновnullnull
nullмnull
nullnull15/04/1990
Возможно ли как-то получить необходимые мне стринги из групп матчера без null'ов? Почему группа возвращает в стрингбилдер нал? Вот само решение:
public static void main(String[] args) {
        //start here - начни тут
        String s = "-c Миронов м 15/04/1990";
        parametrC(s);

    }

    public static void parametrC(String parametr) {
        Pattern pattern = Pattern.compile("([А-Яа-я]{2,})|([мж])|(\\d+/\\d+/\\d+)");
        Matcher matcher = pattern.matcher(parametr);
        StringBuilder sb1 = new StringBuilder();
        StringBuilder sb2 = new StringBuilder();
        StringBuilder sb3 = new StringBuilder();
        while (matcher.find()) {
            sb1.append(matcher.group(1));
            sb2.append(matcher.group(2));
            sb3.append(matcher.group(3));
        }
        System.out.println(sb1);
        System.out.println(sb2);
        System.out.println(sb3);
    }