문서의 BOM 값은 유니코드에서 BOM을 식별하는 값으로만 사용하도록 예약이 돼있나요? 아니면 BOM값에 상관없이 별도의 유니코드 문자를 사용하도록 예약이 돼있는 건가요? BOM을 읽어서 뭔가를 식별하려고 하는데 이 값이 유니코드에서 별도의 BOM 이외의 다른 값을 나타내는 것이라면 추가적인 알고리즘을 해야할 필요가 있어서 그럽니다. 유니코드에서 BOM이 다른 문자로 할당이 돼있는지 궁금합니다.
특별히 예약이 돼있는 값은 아닌가보네요. 겹치는 값들이 있더군요.
본인 맞습니다. 인증샷 우헤헤헤... 로 대신합니다.
U+FEFF ZERO WIDTH NO-BREAK SPACE
http://www.unicode.org/charts/PDF/UFE70.pdf
https://en.wikipedia.org/wiki/Byte_order_mark
좀 더 읽어보시고 판단하셔도 좋습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
해결했습니다.
특별히 예약이 돼있는 값은 아닌가보네요. 겹치는 값들이 있더군요.
본인 맞습니다.
인증샷
우헤헤헤... 로 대신합니다.
U+FEFF ZERO WIDTH NO-BREAK
U+FEFF ZERO WIDTH NO-BREAK SPACE
http://www.unicode.org/charts/PDF/UFE70.pdf
https://en.wikipedia.org/wiki/Byte_order_mark
좀 더 읽어보시고 판단하셔도 좋습니다.
댓글 달기