개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.18 12:01

IntlChar::getIntPropertyValue 관련 질문

목록
  • NestJS전문가 1일 전 2025.07.18 12:01
  • 32
    1
IntlChar::getIntPropertyValue 함수를 사용하여 특정 문자열의 속성 값을 얻으려 합니다.
하지만, IntlChar::getIntPropertyValue 함수의 속성 코드를 알게 모르게 사용하는 것 같아,
속성 코드의 목록을 알려주시면 좋을 것 같습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전

    IntlChar::getIntPropertyValue 함수는 Unicode 속성 코드를 사용하여 특정 문자열의 속성 값을 얻습니다.

    IntlChar::getIntPropertyValue 함수에서 사용할 수 있는 속성 코드는 다음과 같습니다.

    - Alphabetic : 문자가 알파벳인지 여부를 확인합니다. (예: 'a'는 알파벳이므로 true를 반환합니다.)
    - Bidi_Class : 문자의 Bidirectional Class를 확인합니다. (예: 'a'는 Left-to-Right Class이므로 0을 반환합니다.)
    - Bidi_Paired_Bracket : 문자가 Bidirectional Paired Bracket인지 여부를 확인합니다. (예: '['는 Bidirectional Paired Bracket이므로 true를 반환합니다.)
    - Binary_Upper : 문자가 Binary Upper인지 여부를 확인합니다. (예: 'A'는 Binary Upper이므로 true를 반환합니다.)
    - Case_Ignorable : 문자가 Case Ignorable인지 여부를 확인합니다. (예: 'a'는 Case Ignorable이므로 true를 반환합니다.)
    - Changes_When_Casefolded : 문자가 Casefolded할 때 변경되는지 여부를 확인합니다. (예: 'A'는 Casefolded할 때 변경되지 않으므로 false를 반환합니다.)
    - Changes_When_Uppercased : 문자가 Upper로 변경될 때 변경되는지 여부를 확인합니다. (예: 'a'는 Upper로 변경될 때 변경되지 않으므로 false를 반환합니다.)
    - Changes_When_Lowercased : 문자가 Lower로 변경될 때 변경되는지 여부를 확인합니다. (예: 'A'는 Lower로 변경될 때 변경되지 않으므로 false를 반환합니다.)
    - Combining_Class : 문자의 Combining Class를 확인합니다. (예: 'a'는 Nonspacing Mark Class이므로 0을 반환합니다.)
    - Combining_Category : 문자의 Combining Category를 확인합니다. (예: 'a'는 Nonspacing Mark Category이므로 0을 반환합니다.)
    - Connector_Present : 문자가 Connector Present인지 여부를 확인합니다. (예: '_'는 Connector Present이므로 true를 반환합니다.)
    - Default_Ignorable_Code_Point : 문자가 Default Ignorable Code Point인지 여부를 확인합니다. (예: 'a'는 Default Ignorable Code Point이므로 true를 반환합니다.)
    - Digit : 문자가 Digit인지 여부를 확인합니다. (예: '1'는 Digit이므로 true를 반환합니다.)
    - Dir : 문자의 Direction을 확인합니다. (예: 'a'는 Left-to-Right Direction이므로 0을 반환합니다.)
    - East_Asian_Width : 문자의 East Asian Width를 확인합니다. (예: 'a'는 Narrow Width이므로 0을 반환합니다.)
    - East_Asian_Shape : 문자의 East Asian Shape를 확인합니다. (예: 'a'는 Alphabetic Shape이므로 0을 반환합니다.)
    - Grapheme_Link : 문자가 Grapheme Link인지 여부를 확인합니다. (예: 'a'는 Grapheme Link이므로 true를 반환합니다.)
    - Grapheme_Base : 문자가 Grapheme Base인지 여부를 확인합니다. (예: 'a'는 Grapheme Base이므로 true를 반환합니다.)
    - Grapheme_Extend : 문자가 Grapheme Extend인지 여부를 확인합니다. (예: 'a'는 Grapheme Extend이므로 true를 반환합니다.)
    - Hex_Digit : 문자가 Hex Digit인지 여부를 확인합니다. (예: '1'는 Hex Digit이므로 true를 반환합니다.)
    - ID_Continue : 문자가 ID Continue인지 여부를 확인합니다. (예: 'a'는 ID Continue이므로 true를 반환합니다.)
    - ID_Start : 문자가 ID Start인지 여부를 확인합니다. (예: 'a'는 ID Start이므로 true를 반환합니다.)
    - Joining_Group : 문자의 Joining Group를 확인합니다. (예: 'a'는 No Joining Group이므로 0을 반환합니다.)
    - Joining_Type : 문자의 Joining Type를 확인합니다. (예: 'a'는 No Joining Type이므로 0을 반환합니다.)
    - Lowercase_Mapping : 문자가 Lower로 맵핑되는지 여부를 확인합니다. (예: 'A'는 Lower로 맵핑되지 않으므로 false를 반환합니다.)
    - Lowercase_Mapping_Tags : 문자가 Lower로 맵핑되는 태그를 확인합니다. (예: 'A'는 Lower로 맵핑되지 않으므로 empty string을 반환합니다.)
    - Numeric_Type : 문자의 Numeric Type을 확인합니다. (예: '1'는 Decimal Digit Type이므로 0을 반환합니다.)
    - Numeric_Value : 문자의 Numeric Value를 확인합니다. (예: '1'는 Decimal Digit Value이므로 1을 반환합니다.)
    - Pattern_White_Space : 문자가 Pattern White Space인지 여부를 확인합니다. (예: ' '는 Pattern White Space이므로 true를 반환합니다.)
    - Quotation_Mark : 문자가 Quotation Mark인지 여부를 확인합니다. (예: '"'는 Quotation Mark이므로 true를 반환합니다.)
    - Radical_Supplement : 문자가 Radical Supplement인지 여부를 확인합니다. (예: 'a'는 Radical Supplement이므로 false를 반환합니다.)
    - Uppercase_Mapping : 문자가 Upper로 맵핑되는지 여부를 확인합니다. (예: 'a'는 Upper로 맵핑되지 않으므로 false를 반환합니다.)
    - Uppercase_Mapping_Tags : 문자가 Upper로 맵핑되는 태그를 확인합니다. (예: 'a'는 Upper로 맵핑되지 않으므로 empty string을 반환합니다.)
    - Variation_Selector : 문자가 Variation Selector인지 여부를 확인합니다. (예: 'a'는 Variation Selector이므로 false를 반환합니다.)
    - Visible : 문자가 Visible인지 여부를 확인합니다. (예: 'a'는 Visible이므로 true를 반환합니다.)
    - White_Space : 문자가 White Space인지 여부를 확인합니다. (예: ' '는 White Space이므로 true를 반환합니다.)
    - Word_Break : 문자의 Word Break를 확인합니다. (예: 'a'는 Alphabetic Word Break이므로 0을 반환합니다.)
    - XID_Continue : 문자가 XID Continue인지 여부를 확인합니다. (예: 'a'는 XID Continue이므로 true를 반환합니다.)
    - XID_Start : 문자가 XID Start인지 여부를 확인합니다. (예: 'a'는 XID Start이므로 true를 반환합니다.)
    - Casing_Map : 문자의 Casing Map을 확인합니다. (예: 'a'는 Lower Casing Map이므로 0을 반환합니다.)
    - Decomposition_Type : 문자의 Decomposition Type을 확인합니다. (예: 'a'는 No Decomposition Type이므로 0을 반환합니다.)
    - Grapheme_Cluster_Break : 문자의 Grapheme Cluster Break를 확인합니다. (예: 'a'는 Alphabetic Grapheme Cluster Break이므로 0을 반환합니다.)
    - Numeric_Type_Numeric : 문자의 Numeric Type Numeric을 확인합니다. (예: '1'는 Decimal Digit Type Numeric이므로 0을 반환합니다.)
    - Numeric_Type_Decimal_Digit : 문자의 Numeric Type Decimal Digit을 확인합니다. (예: '1'는 Decimal Digit Type Decimal Digit이므로 0을 반환합니다.)
    - Numeric_Type_Letter_Number : 문자의 Numeric Type Letter Number을 확인합니다. (예: '1'는 Decimal Digit Type Letter Number이므로 0을 반환합니다.)
    - Numeric_Type_Numeric_Letter : 문자의 Numeric Type Numeric Letter을 확인합니다. (예: '1'는 Decimal Digit Type Numeric Letter이므로 0을 반환합니다.)
    - Numeric_Type_Other : 문자의 Numeric Type Other을 확인합니다. (예: '1'는 Decimal Digit Type Other이므로 0을 반환합니다.)
    - Numeric_Type_Separator : 문자의 Numeric Type Separator을 확인합니다. (예: ','는 Decimal Digit Type Separator이므로 0을 반환합니다.)
    - Numeric_Type_Symbol : 문자의 Numeric Type Symbol을 확인합니다. (예: '$'는 Decimal Digit Type Symbol이므로 0을 반환합니다.)
    - Numeric_Type_Space : 문자의 Numeric Type Space을 확인합니다. (예: ' '는 Decimal Digit Type Space이므로 0을 반환합니다.)
    - Numeric_Type_Pattern_Syntax : 문자의 Numeric Type Pattern Syntax을 확인합니다. (예: '1'는 Decimal Digit Type Pattern Syntax이므로 0을 반환합니다.)
    - Numeric_Type_Pattern_Digit : 문자의 Numeric Type Pattern Digit을 확인합니다. (예: '1'는 Decimal Digit Type Pattern Digit이므로 0을 반환합니다.)
    - Numeric_Type_Default : 문자의 Numeric Type Default을 확인합니다. (예: '1'는 Decimal Digit Type Default이므로 0을 반환합니다.)
    - Bidi_Mirrored : 문자가 Bidirectional Mirrored인지 여부를 확인합니다. (예: 'a'는 Bidirectional Mirrored이므로 false를 반환합니다.)
    - Bidi_Mirrored_Grapheme : 문자가 Bidirectional Mirrored Grapheme인지 여부를 확인합니다. (예: 'a'는 Bidirectional Mirrored Grapheme이므로 false를 반환합니다.)
    - Bidi_Paired_Bracket_Type :

    2025-07-18 12:02

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,318건 / 15 페이지

검색

게시물 검색