개발자 Q&A

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

2025.06.30 14:47

IntlChar::isUWhiteSpace 함수 이해를 도와주세요

목록
  • 컴파일러수집가 21일 전 2025.06.30 14:47
  • 76
    1
저는 IntlChar::isUWhiteSpace 함수를 사용하여 Unicode 공백 문자를 확인하고 싶습니다. 하지만 이 함수의 반환값을 이해할 수 없습니다. 예를 들어, '\u2007' 인 공백 문자는 공백 문자인지 여부를 어떻게 확인할 수 있을까요?

IntlChar::isUWhiteSpace('\u2007')은 true를 반환합니다. 그러나 '\u2007'은 공백 문자인지 여부를 어떻게 확인할 수 있을까요?

IntlChar::isUWhiteSpace 함수의 반환값을 어떻게 해석할 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  21일 전



    IntlChar::isUWhiteSpace 함수는 Unicode 공백 문자를 확인하는 함수입니다.

    Unicode 공백 문자에는 다음과 같은 종류가 있습니다.

    - U+0020: 공백 문자 (space)
    - U+0009: 탭 문자 (tab)
    - U+000A: 줄바꿈 문자 (line feed)
    - U+000B: 줄바꿈 문자 (line tabulation)
    - U+000C: 형식화된 줄바꿈 문자 (form feed)
    - U+000D: 캐리지 리턴 문자 (carriage return)
    - U+0085: 줄바꿈 문자 (next line)
    - U+2000: 이탤릭체 공백 문자 (en quad)
    - U+2001: 두 배 이탤릭체 공백 문자 (em quad)
    - U+2002: 두 배 이탤릭체 공백 문자 (en space)
    - U+2003: 두 배 이탤릭체 공백 문자 (em space)
    - U+2004: 세 배 이탤릭체 공백 문자 (three-per-em space)
    - U+2005: 네 배 이탤릭체 공백 문자 (four-per-em space)
    - U+2006: 다섯 배 이탤릭체 공백 문자 (five-per-em space)
    - U+2007: 이탤릭체 공백 문자 (figure space)
    - U+2008: 미분수 공백 문자 (punctuation space)
    - U+2009: 미분수 공백 문자 (thin space)
    - U+200A: 미분수 공백 문자 (hair space)
    - U+2028: 줄바꿈 문자 (line separator)
    - U+2029: 줄바꿈 문자 (paragraph separator)

    IntlChar::isUWhiteSpace 함수는 위의 모든 공백 문자를 확인합니다.

    예를 들어, \'\\u2007\' 인 공백 문자는 이탤릭체 공백 문자 (figure space)로, IntlChar::isUWhiteSpace(\'\\u2007\') 함수는 true를 반환합니다.

    IntlChar::isUWhiteSpace 함수의 반환값을 해석하는 방법은 다음과 같습니다.

    - true: 입력된 문자가 Unicode 공백 문자입니다.
    - false: 입력된 문자가 Unicode 공백 문자가 아닙니다.

    2025-06-30 14:48

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

검색

게시물 검색