/// <summary>
    /// ユーザー名変更確認ボタンクリック時
    /// </summary>
    public void OnClickChangeNameConfirmButton()
    {
        // InputFieldに入力したテキスト
        var inputName = inputField.text.ToString();

        // 特殊文字
        string str = @"[~!@\#$%^&*\()\=+|\\/:;?""<>'\uD83C-\uDBFF\uDC00-\uDFFF\u1F30-\u1F5F]";

        // Regex 再宣言
        System.Text.RegularExpressions.Regex rex = new System.Text.RegularExpressions.Regex(str);

        // 文字列の比較(特殊文字、空欄、スペース)
        if (rex.IsMatch(inputName) || String.IsNullOrEmpty(inputName) || String.IsNullOrWhiteSpace(inputName))
        {
            var dialog = SharedUI.Instance.ShowSimpleDialog();
            dialog.closeButtonEnabled = true;
            dialog.AddText(Masters.LocalizeTextDB.Get("DontUseSpecialCharacter"));
        }
        else
        {
            UserApi.CallChangeUserNameApi(inputName, this.OnCompletedChangeName);
        }
    }