Char.IsLetter Char.IsLetter Char.IsLetter Char.IsLetter Method

정의

유니코드 문자가 유니코드 글자로 분류되는지 여부를 나타냅니다.Indicates whether a Unicode character is categorized as a Unicode letter.

오버로드

IsLetter(Char) IsLetter(Char) IsLetter(Char) IsLetter(Char)

지정된 유니코드 문자가 유니코드 글자인지 여부를 나타냅니다.Indicates whether the specified Unicode character is categorized as a Unicode letter.

IsLetter(String, Int32) IsLetter(String, Int32) IsLetter(String, Int32) IsLetter(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 유니코드 글자인지 여부를 나타냅니다.Indicates whether the character at the specified position in a specified string is categorized as a Unicode letter.

설명

이 메서드를 확인 하는지 여부를 Char 유니코드 문자 범주에 멤버인입니다.This method determines whether a Char is a member of any category of Unicode letter. 유니코드 문자는 다음과 같습니다.Unicode letters include the following:

  • U+0041 (LATIN CAPITAL LETTER A) U + 005A 통해 같은 대문자 (LATIN CAPITAL LETTER Z), 또는 (u+0400 (키릴 자모 대문자 IE WITH GRAVE) U + 042F (키릴 자모 대문자 맞지)를 통해.Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). 이러한 문자는의 멤버는 UnicodeCategory.UppercaseLetter 범주입니다.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • 단어로 (라틴어 소문자 A) U + 007A 통해 같은 소문자 (라틴 문자 작은 문자 Z), 또는 U + 03AC (그리스어 작은 문자 알파와 TONOS) U + 03CE 통해 (그리스어 작은 문자 오메가와 TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). 이러한 문자는의 멤버는 UnicodeCategory.LowercaseLetter 범주입니다.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • 대 문자와 소문자, U + 01 C 5와 같은 (LATIN CAPITAL LETTER D 사용 하 여 작은 문자 Z와 CARON) 또는 U + 1FFC 제목 (그리스어 대문자 오메가와 PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). 이러한 문자는의 멤버는 UnicodeCategory.TitlecaseLetter 범주입니다.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • U + 02B0 같은 한정자 (한정자 문자 작은 H) U + 02C 1 (한정자 문자 반대로 GLOTTAL 중지)를 통해 또는 U + 1D2C (한정자 문자 대문자 A) U + 1D 61 (한정자 문자 작은 카이)를 통해.Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). 이러한 문자는의 멤버는 UnicodeCategory.ModifierLetter 범주입니다.These characters are members of the UnicodeCategory.ModifierLetter category.

  • U + 05 D 0 (히브리어 문자 ALEF) ~ U + 05EA 등의 다른 문자 (히브리어 문자 TAV), U + 0621 (아랍어 문자 HAMZA) U + 063A 통해 (아랍어 문자 GHAIN) 또는 U + 4E00 (<한 중일 한자, 첫 번째 >) U + 9 FC 3 통해 (<한 중일 한자, 마지막 >)입니다.Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). 이러한 문자는의 멤버는 UnicodeCategory.OtherLetter 범주입니다.These characters are members of the UnicodeCategory.OtherLetter category.

IsLetter(Char) IsLetter(Char) IsLetter(Char) IsLetter(Char)

지정된 유니코드 문자가 유니코드 글자인지 여부를 나타냅니다.Indicates whether the specified Unicode character is categorized as a Unicode letter.

public:
 static bool IsLetter(char c);
public static bool IsLetter (char c);
static member IsLetter : char -> bool
Public Shared Function IsLetter (c As Char) As Boolean

매개 변수

c
Char Char Char Char

평가할 유니코드 문자입니다.The Unicode character to evaluate.

반환

c가 글자이면 true이고, 그렇지 않으면 false입니다.true if c is a letter; otherwise, false.

예제

다음 코드 예제에서는 IsLetter합니다.The following code example demonstrates IsLetter.

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsLetter( ch ) ); // False
   Console::WriteLine( Char::IsLetter(  "sample string", 7 ) ); // True
}

using System;

public class IsLetterSample {
    public static void Main() {
        char ch = '8';

        Console.WriteLine(Char.IsLetter(ch));					// False
        Console.WriteLine(Char.IsLetter("sample string", 7));	// True
    }
}
Module IsLetterSample

    Sub Main()

        Dim ch8 As Char
        ch8 = "8"c

        Console.WriteLine(Char.IsLetter(ch8))                   ' Output: "False"
        Console.WriteLine(Char.IsLetter("sample string", 5))    ' Output: "True"

    End Sub

End Module

설명

이 메서드를 확인 하는지 여부를 Char 유니코드 문자 범주에 멤버인입니다.This method determines whether a Char is a member of any category of Unicode letter. 유니코드 문자는 다음과 같습니다.Unicode letters include the following:

  • U+0041 (LATIN CAPITAL LETTER A) U + 005A 통해 같은 대문자 (LATIN CAPITAL LETTER Z), 또는 (u+0400 (키릴 자모 대문자 IE WITH GRAVE) U + 042F (키릴 자모 대문자 맞지)를 통해.Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). 이러한 문자는의 멤버는 UnicodeCategory.UppercaseLetter 범주입니다.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • 단어로 (라틴어 소문자 A) U + 007A 통해 같은 소문자 (라틴 문자 작은 문자 Z), 또는 U + 03AC (그리스어 작은 문자 알파와 TONOS) U + 03CE 통해 (그리스어 작은 문자 오메가와 TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). 이러한 문자는의 멤버는 UnicodeCategory.LowercaseLetter 범주입니다.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • 대 문자와 소문자, U + 01 C 5와 같은 (LATIN CAPITAL LETTER D 사용 하 여 작은 문자 Z와 CARON) 또는 U + 1FFC 제목 (그리스어 대문자 오메가와 PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). 이러한 문자는의 멤버는 UnicodeCategory.TitlecaseLetter 범주입니다.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • U + 02B0 같은 한정자 (한정자 문자 작은 H) U + 02C 1 (한정자 문자 반대로 GLOTTAL 중지)를 통해 또는 U + 1D2C (한정자 문자 대문자 A) U + 1D 61 (한정자 문자 작은 카이)를 통해.Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). 이러한 문자는의 멤버는 UnicodeCategory.ModifierLetter 범주입니다.These characters are members of the UnicodeCategory.ModifierLetter category.

  • U + 05 D 0 (히브리어 문자 ALEF) ~ U + 05EA 등의 다른 문자 (히브리어 문자 TAV), U + 0621 (아랍어 문자 HAMZA) U + 063A 통해 (아랍어 문자 GHAIN) 또는 U + 4E00 (<한 중일 한자, 첫 번째 >) U + 9 FC 3 통해 (<한 중일 한자, 마지막 >)입니다.Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). 이러한 문자는의 멤버는 UnicodeCategory.OtherLetter 범주입니다.These characters are members of the UnicodeCategory.OtherLetter category.

추가 정보

IsLetter(String, Int32) IsLetter(String, Int32) IsLetter(String, Int32) IsLetter(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 유니코드 글자인지 여부를 나타냅니다.Indicates whether the character at the specified position in a specified string is categorized as a Unicode letter.

public:
 static bool IsLetter(System::String ^ s, int index);
public static bool IsLetter (string s, int index);
static member IsLetter : string * int -> bool
Public Shared Function IsLetter (s As String, index As Integer) As Boolean

매개 변수

s
String String String String

문자열A string.

index
Int32 Int32 Int32 Int32

s에서 평가할 문자의 위치입니다.The position of the character to evaluate in s.

반환

indexs 위치에 있는 문자가 글자이면 true이고, 그렇지 않으면 false입니다.true if the character at position index in s is a letter; otherwise, false.

예외

index가 0보다 작거나 s의 마지막 위치보다 큽니다.index is less than zero or greater than the last position in s.

예제

다음 코드 예제에서는 IsLetter합니다.The following code example demonstrates IsLetter.

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsLetter( ch ) ); // False
   Console::WriteLine( Char::IsLetter(  "sample string", 7 ) ); // True
}

using System;

public class IsLetterSample {
    public static void Main() {
        char ch = '8';

        Console.WriteLine(Char.IsLetter(ch));					// False
        Console.WriteLine(Char.IsLetter("sample string", 7));	// True
    }
}
Module IsLetterSample

    Sub Main()

        Dim ch8 As Char
        ch8 = "8"c

        Console.WriteLine(Char.IsLetter(ch8))                   ' Output: "False"
        Console.WriteLine(Char.IsLetter("sample string", 5))    ' Output: "True"

    End Sub

End Module

설명

0부터 시작 하는 문자열의 문자 위치가 인덱싱됩니다.Character positions in a string are indexed starting from zero.

이 메서드는 문자열의 지정한 인덱스 위치에 있는 문자가 유니코드 문자 범주의 멤버 인지 여부를 결정 합니다.This method determines whether the character at a specified index position in a string is a member of any category of Unicode letter. 유니코드 문자는 다음과 같습니다.Unicode letters include the following:

  • U+0041 (LATIN CAPITAL LETTER A) U + 005A 통해 같은 대문자 (LATIN CAPITAL LETTER Z), 또는 (u+0400 (키릴 자모 대문자 IE WITH GRAVE) U + 042F (키릴 자모 대문자 맞지)를 통해.Uppercase letters, such as U+0041 (LATIN CAPITAL LETTER A) through U+005A (LATIN CAPITAL LETTER Z), or U+0400 (CYRILLIC CAPITAL LETTER IE WITH GRAVE) through U+042F (CYRILLIC CAPITAL LETTER YA). 이러한 문자는의 멤버는 UnicodeCategory.UppercaseLetter 범주입니다.These characters are members of the UnicodeCategory.UppercaseLetter category.

  • 단어로 (라틴어 소문자 A) U + 007A 통해 같은 소문자 (라틴 문자 작은 문자 Z), 또는 U + 03AC (그리스어 작은 문자 알파와 TONOS) U + 03CE 통해 (그리스어 작은 문자 오메가와 TONOS).Lowercase letters, such as U+0061 (LATIN SMALL LETTER A) through U+007A (LATIN SMALL LETTER Z), or U+03AC (GREEK SMALL LETTER ALPHA WITH TONOS) through U+03CE (GREEK SMALL LETTER OMEGA WITH TONOS). 이러한 문자는의 멤버는 UnicodeCategory.LowercaseLetter 범주입니다.These characters are members of the UnicodeCategory.LowercaseLetter category.

  • 대 문자와 소문자, U + 01 C 5와 같은 (LATIN CAPITAL LETTER D 사용 하 여 작은 문자 Z와 CARON) 또는 U + 1FFC 제목 (그리스어 대문자 오메가와 PROSGEGRAMMENI).Title case letters, such as U+01C5 (LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON) or U+1FFC (GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI). 이러한 문자는의 멤버는 UnicodeCategory.TitlecaseLetter 범주입니다.These characters are members of the UnicodeCategory.TitlecaseLetter category.

  • U + 02B0 같은 한정자 (한정자 문자 작은 H) U + 02C 1 (한정자 문자 반대로 GLOTTAL 중지)를 통해 또는 U + 1D2C (한정자 문자 대문자 A) U + 1D 61 (한정자 문자 작은 카이)를 통해.Modifiers, such as U+02B0 (MODIFIER LETTER SMALL H) through U+02C1 (MODIFIER LETTER REVERSED GLOTTAL STOP), or U+1D2C (MODIFIER LETTER CAPITAL A) through U+1D61 (MODIFIER LETTER SMALL CHI). 이러한 문자는의 멤버는 UnicodeCategory.ModifierLetter 범주입니다.These characters are members of the UnicodeCategory.ModifierLetter category.

  • U + 05 D 0 (히브리어 문자 ALEF) ~ U + 05EA 등의 다른 문자 (히브리어 문자 TAV), U + 0621 (아랍어 문자 HAMZA) U + 063A 통해 (아랍어 문자 GHAIN) 또는 U + 4E00 (<한 중일 한자, 첫 번째 >) U + 9 FC 3 통해 (<한 중일 한자, 마지막 >)입니다.Other letters, such as U+05D0 (HEBREW LETTER ALEF) through U+05EA (HEBREW LETTER TAV), U+0621 (ARABIC LETTER HAMZA) through U+063A (ARABIC LETTER GHAIN), or U+4E00 (<CJK Ideograph, First>) through U+9FC3 (<CJK Ideograph, Last>). 이러한 문자는의 멤버는 UnicodeCategory.OtherLetter 범주입니다.These characters are members of the UnicodeCategory.OtherLetter category.

추가 정보

적용 대상