Câu hỏi được gắn thẻ «unicode»

Unicode là một tiêu chuẩn để mã hóa, biểu diễn và xử lý văn bản với mục đích hỗ trợ tất cả các ký tự cần thiết cho văn bản viết kết hợp tất cả các hệ thống chữ viết, ký hiệu kỹ thuật và dấu câu.




12
TCHAR có còn phù hợp không?
Tôi mới làm quen với lập trình Windows và sau khi đọc cuốn sách Petzold, tôi tự hỏi: Có phải thực hành tốt là sử dụng TCHARkiểu và _T()hàm để khai báo chuỗi hay tôi chỉ nên sử dụng chuỗi wchar_tvà L""trong mã mới? Tôi sẽ chỉ nhắm mục tiêu …
87 c++  c  windows  unicode  wchar-t 

2
Regex: InComosystemDiacriticalMarks là gì?
Đoạn mã sau rất nổi tiếng để chuyển đổi các ký tự có dấu thành Văn bản thuần túy: Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", ""); Tôi đã thay thế phương pháp "hand made" của mình bằng phương pháp này, nhưng tôi cần hiểu phần "regex" của ReplaceAll 1) "InCombiningDiacriticalMarks" là gì? 2) Tài …
86 java  regex  unicode 

6
Sử dụng 'use utf8;' cho tôi 'Ký tự rộng trong bản in'
Nếu tôi chạy chương trình Perl sau: perl -e 'use utf8; print "鸡\n";' Tôi nhận được cảnh báo này: Wide character in print at -e line 1. Nếu tôi chạy chương trình Perl này: perl -e 'print "鸡\n";' Tôi không nhận được một cảnh báo. Tôi nghĩ rằng use utf8bắt …
86 perl  unicode  utf-8 

2
Có gì "sai" với C ++ wchar_t và wstrings? Một số lựa chọn thay thế cho các ký tự rộng là gì?
Tôi đã thấy rất nhiều người trong cộng đồng C ++ (đặc biệt là ## c ++ trên freenode) phản đối việc sử dụng wstringsvà wchar_tvà việc sử dụng chúng trong api windows. Chính xác là "sai" với điều gì wchar_tvà wstringvà nếu tôi muốn hỗ trợ quốc tế hóa, …


1
WebClient.DownloadString dẫn đến các ký tự bị lệch do sự cố mã hóa, nhưng trình duyệt vẫn ổn
Đoạn mã sau: var text = (new WebClient()).DownloadString("http://export.arxiv.org/api/query?search_query=au:Freidel_L*&start=0&max_results=20")); kết quả là một biến textchứa, trong số nhiều thứ khác, chuỗi "$ κ $ -Minkowski không gian, trường vô hướng và vấn đề bất biến Lorentz" Tuy nhiên, khi tôi truy cập URL đó trong Firefox, tôi nhận được $ κ …







Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.