Многократное совпадение с тем же именем - Unity Match Maker

Довольно просто с регулярным выражением (но обратите внимание, что это гораздо менее эффективно и гораздо труднее читать, чем ответ на вызов, который использует утилиту Apache Commons)

private static final Pattern PATTERN = Pattern.compile(
        "^(([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.){3}([01]?\\d\\d?|2[0-4]\\d|25[0-5])$");

public static boolean validate(final String ip) {
    return PATTERN.matcher(ip).matches();
}

На основании сообщения Mkyong

0
задан Siddharth 13 July 2018 в 12:28
поделиться

1 ответ

Перед вызовом CreateMatch() вызовите ListMatches() (передав тот же matchName, вы перейдете к CreateMatch() в ListMatches() 's matchNameFilter). Если вы получили совпадение с тем же именем, не вызывайте CreateMatch() и введите имя нового пользователя.

0
ответ дан Lews Therin 17 August 2018 в 12:53
поделиться
  • 1
    да, я думаю, что это будет работать для меня :) Позвольте мне попробовать это и ответить мне, но такая функция Unity должна включать интеграцию по умолчанию в свой API ... – Siddharth 13 July 2018 в 12:58
  • 2
    Да, я тоже так думаю. – Lews Therin 13 July 2018 в 13:05
Другие вопросы по тегам:

Похожие вопросы: