블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2797)
Unity3D (853)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (61)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

'글자수'에 해당되는 글 1건

  1. 2024.04.29 [정규식] 닉네임 특수문자 제한/글자 수 제한
    using System.Text.RegularExpressions;
    
    /// <summary>
    /// 닉네임 체크
    /// 글자수 제한 : 1~10
    /// 사용가능 문자 : 숫자/영어소문자/영어대문자/한글/일본어/한자
    /// [정규식]
    /// 숫자 : 0-9
    /// 영어 대소문자 : a-zA-Z
    /// 한글완성형 : 가-힣
    /// 한글자모음 : ㄱ-ㅎㅏ-ㅣ(제외)
    /// 일본어 : [ぁ-ゔ]+|[ァ-ヴー]+[々〆〤]
    /// 한자 : 一-龥
    /// </summary>
    /// <param name="_strInputNickname"></param>
    /// <returns>isMatch</returns>
    public static bool IsValidNickname(string _strInputNickname)
    {
        Regex regex = new Regex(@"^[0-9a-zA-Z가-힣ぁ-ゔァ-ヴー々〆〤一-龥]{1,10}$");
        bool bIsMatch = regex.IsMatch(_strInputNickname);
        if (false == bIsMatch)
        {
            Debug.LogWarningFormat("숫자와 영문 대소문자,한글,일본어,한자만 입력가능합니다.(글자제한1~10)");
        }

        return bIsMatch;
    }

 

반응형
Posted by blueasa
, |