본문 바로가기
개발/C#

유니티 C# 특수문자 제한 간단 사용법 input text

by SPNK 2022. 6. 21.
반응형
  • 코드 작성
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Text.RegularExpressions;
using UnityEngine;

public class NickNameManager : MonoBehaviour
{
    public InputField inputField;
 
    public void CheckNickName()
    {
    	string Check = Regex.Replace(inputField.text, @"[^a-zA-Z0-9가-힣]", "", RegexOptions.Singleline);
        Check = Regex.Replace(inputField.text, @"[^\w\.@-]", "", RegexOptions.Singleline);

        if (inputField.text.Equals(Check) == true)
        {
            Debug.Log("특수문자는 사용할 수 없습니다.");
            return;
        }
        else
        {
            Debug.Log("성공");
        }
    }
}
반응형

댓글