Tạo và sao chép kí tự tàng hình
Công cụ Kí tự tàng hình giúp bạn dễ dàng tạo, sao chép và kiểm tra các kí hiệu Unicode ẩn. Cho dù bạn cần gửi tin nhắn trống, tạo tên tàng hình trong game hay định dạng tài liệu với các quy tắc khoảng trắng cụ thể, công cụ này sẽ giúp bạn truy cập nhanh vào các kí tự trống phổ biến nhất.
Vì công cụ xử lý hoàn toàn trên trình duyệt của bạn, dữ liệu clipboard và văn bản nhập vào sẽ không bao giờ bị tải lên máy chủ. Bạn có thể an tâm dán các văn bản nhạy cảm vào công cụ kiểm tra để quét các dấu định dạng ẩn mà không phải lo lắng về quyền riêng tư.
Các loại ký tự trống và khoảng trắng
Chuẩn Unicode bao gồm hàng ngàn ký tự, nhưng không phải tất cả đều là chữ cái hay con số có thể nhìn thấy. Một số được thiết kế riêng để tạo khoảng trắng, định dạng hoặc làm ký tự đệm cho các ngôn ngữ cụ thể. Khi bạn cần copy paste ký tự trống, việc biết nên chọn ký hiệu nào sẽ rất hữu ích:
Hangul Filler (U+3164): Ban đầu được thiết kế cho hệ thống chữ viết tiếng Hàn, ký tự này thường được hệ thống nhận diện là một chữ cái tiêu chuẩn thay vì khoảng trắng. Điều này giúp nó trở thành lựa chọn phổ biến nhất để tạo ký tự khoảng trống khi đặt tên trong game và trên các hồ sơ mạng xã hội.
Braille Pattern Blank (U+2800): Về mặt kỹ thuật, đây là một ký tự chữ nổi Braille không có chấm nổi. Vì các hệ thống xử lý nó như một chữ cái thông thường thay vì khoảng trắng, nó thường được dùng để gửi tin nhắn trống trên các ứng dụng không cho phép gửi tin nhắn chỉ chứa dấu cách thông thường.
Zero Width Space (U+200B): Đây là ký tự khoảng trắng có chiều rộng bằng 0. Nó hoàn toàn vô hình nhưng lại đóng vai trò như một ranh giới giữa các từ. Các nhà thiết kế web và người viết nội dung thường dùng nó để báo cho trình duyệt biết vị trí có thể ngắt dòng một URL dài hoặc một chuỗi văn bản liên tục mà không tạo ra khoảng trắng thừa.
No-Break Space (U+00A0): Còn được gọi là khoảng trắng không ngắt dòng, ký tự này trông giống hệt dấu cách bình thường nhưng giúp ngăn công cụ hiển thị văn bản ngắt dòng ngay tại vị trí đó. Nó rất hữu ích để giữ các con số và đơn vị đi kèm (ví dụ: "10 kg") luôn nằm trên cùng một dòng.
Các ứng dụng phổ biến của ký tự tàng hình
Hồ sơ game và mạng xã hội. Nhiều game online và nền tảng mạng xã hội thường tự động xóa khoảng trắng ở đầu, cuối hoặc khoảng trắng lặp lại trong tên. Các ký tự như Hangul Filler không bị xem là khoảng trắng, nên chúng thường được dùng để tạo tên tàng hình hoặc tạo thêm khoảng cách. Mỗi nền tảng có quy định riêng và một số nơi có thể lọc bỏ các ký tự này, vì vậy hãy kiểm tra kết quả và tuân thủ chính sách đặt tên của họ.
Tin nhắn và bình luận trống. Việc chỉ gõ dấu cách thông thường sẽ không tạo được tin nhắn hay bình luận trống vì các ứng dụng sẽ tự động cắt bỏ chúng. Ký tự Braille Pattern Blank được tính là một ký tự hợp lệ nên thường được dùng cho mục đích này, mặc dù một số ứng dụng vẫn có thể xóa hoặc từ chối nó.
Định dạng văn bản nâng cao. Người viết và lập trình viên thường dùng các ký tự có độ rộng bằng không (zero-width character) để kiểm soát cách văn bản hiển thị trên màn hình. Nếu bạn đang làm website và có một từ quá dài làm vỡ giao diện trên điện thoại, việc chèn ký tự khoảng trắng có độ rộng bằng không (zero-width space) sẽ giúp văn bản xuống dòng một cách gọn gàng.
Cách phát hiện ký tự ẩn
Ký tự ẩn rất hữu ích, nhưng cũng có thể gây ra nhiều rắc rối. Nếu bạn là lập trình viên hoặc chuyên viên phân tích dữ liệu, một khoảng trắng có độ rộng bằng không (zero width space) vô tình bị sao chép từ tài liệu có thể làm hỏng code, gây lỗi truy vấn database, hoặc làm sai mật khẩu. Vì không thể nhìn thấy bằng mắt thường, bạn gần như không thể phát hiện ra chúng trong các trình soạn thảo văn bản tiêu chuẩn.
Để giải quyết vấn đề này, công cụ của chúng tôi có tích hợp sẵn tính năng kiểm tra văn bản. Chỉ cần dán văn bản của bạn vào ô "Kiểm tra ký tự ẩn" ở cuối trang. Công cụ sẽ quét nội dung và làm lộ diện các ký tự ẩn bằng cách thay thế chúng bằng mã hex Unicode trong dấu ngoặc vuông (ví dụ: [U+200B]). Việc này giúp bạn dễ dàng tìm và xóa các dấu định dạng gây lỗi.
Nếu đang xử lý các định dạng văn bản phức tạp, bạn cũng có thể dùng công cụ Đếm ký tự của chúng tôi để theo dõi chính xác độ dài văn bản, hoặc dùng công cụ Ký tự đặc biệt và Tạo chữ kiểu để tìm các ký tự Unicode độc đáo khác.