Công Cụ Xóa Dấu & Ký Hiệu Phụ
Gõ hoặc dán văn bản, và phiên bản chỉ có chữ thuần sẽ hiện ra khi bạn gõ: é thành e, ñ thành n, ü thành u, còn các chữ đặc biệt như ß, ø, ł và æ được ánh xạ thành ss, o, l và ae. Một bộ đếm cho biết có bao nhiêu ký tự đã thay đổi. Miễn phí, không cần đăng ký, và không có gì được tải lên.
Ví Dụ
Cách Sử Dụng Công Cụ Xóa Dấu
- Dán hoặc gõ văn bản của bạn. Phiên bản thuần xuất hiện trong ô thứ hai khi bạn gõ, không cần nhấn nút nào.
- Đọc số đếm. Nó cho biết có bao nhiêu ký tự đã thay đổi, giúp bạn thấy ngay văn bản có dấu hay không.
- Sao chép kết quả bằng Sao Chép Kết Quả, hoặc thử một trong sáu từ ví dụ dưới ô.
- Kiểm tra tên và chữ đặc biệt theo các quy ước bên dưới trước khi bạn dựa vào kết quả.
Công Cụ Xóa Dấu Hoạt Động Như Thế Nào
Một chữ như é có thể được lưu thành một ký tự (U+00E9) hoặc thành hai: e theo sau là dấu sắc kết hợp (U+0301). Công cụ tách mỗi chữ Latin thành dạng thứ hai bằng chuẩn hóa Unicode NFD, rồi xóa các dấu kết hợp trong khối U+0300 đến U+036F. Phần còn lại là chữ cái gốc. Điều đó bao gồm các dấu thường gặp (acute, grave, circumflex, tilde, diaeresis, ring, caron, cedilla, ogonek, breve và macron) cùng dấu thanh và dấu móc của tiếng Việt.
Một số chữ không phải là chữ có dấu mà là chữ cái riêng biệt, nên NFD giữ nguyên chúng. Công cụ ánh xạ chúng bằng một bảng cố định:
| Chữ cái | Thành | Chữ cái | Thành |
|---|---|---|---|
| ø Ø | o O | æ Æ | ae AE |
| đ Đ | d D | œ Œ | oe OE |
| ł Ł | l L | ß | ss |
| ð | d | þ Þ | th Th |
Văn bản mẫu "El señor Müller pidió un café en Łódź…" được chuyển thành "El senor Muller pidio un cafe en Lodz…", với 7 ký tự đã thay đổi. "Gauß" thành "Gauss", "Dvořák" thành "Dvorak", và "Việt Nam" thành "Viet Nam".
Khi Chữ Cái Thuần Là Đáp Án Sai
- Quy ước địa phương khác nhau. Người viết tiếng Đức không gõ được ü thường viết ue, nên Müller thành Mueller. Công cụ này cho Muller, vì nó chỉ bỏ dấu và không làm gì thêm. Nếu biểu mẫu hoặc hệ thống kiểu hộ chiếu yêu cầu ue, oe và ae, hãy tự thay các chữ đó.
- Chữ ı không dấu được giữ nguyên. Chữ ı của tiếng Thổ Nhĩ Kỳ là một chữ cái riêng không có phân rã, nên "Işık" thành "Isık". Hãy tự thay bằng i.
- Các hệ chữ khác được giữ nguyên. Chữ Kirin, Hy Lạp, Hàn, Nhật và văn bản không thuộc Latin khác đi qua không đổi (được ghép lại thành NFC nếu đến ở dạng phân rã), nên "Йошкар-Ола" giữ nguyên chữ й, còn chữ Hangul và kana có dấu biến âm vẫn giữ dạng của chúng. Công cụ chỉ bỏ dấu khỏi chữ Latin, và không tính các ký tự này là đã thay đổi.
- Dấu nằm ngoài khối được giữ nguyên. Dấu nguyên âm Ả Rập và Do Thái cùng dấu nguyên âm Ấn Độ không nằm trong U+0300 đến U+036F, nên vẫn còn nguyên. Đây là công cụ cho văn bản viết bằng chữ Latin.
Giữ dấu trong danh mục tài liệu tham khảo
Danh mục tài liệu tham khảo nên ghi tên tác giả đúng như nguồn, kèm dấu. Chỉ bỏ dấu khi có việc khác cần chữ cái thuần: tên tệp, tên người dùng, khóa cơ sở dữ liệu, hoặc một tìm kiếm phải khớp "Müller" với "Muller". Đừng bao giờ bỏ dấu khỏi tiêu đề hay tên mà bạn sẽ công bố.
Bạn Cần Công Cụ Nào?
| Nếu bạn muốn… | Dùng |
|---|---|
| Chữ Latin thuần từ các chữ có dấu | Công Cụ Xóa Dấu này |
| Một địa chỉ web từ tiêu đề, kể cả dấu | Chuyển Văn Bản Thành Slug |
| Dạng NFC, NFD, NFKC hoặc NFKD, ligature và ký tự toàn chiều rộng | Công Cụ Chuẩn Hóa Văn Bản Unicode |
| Ký tự rộng bằng không và ký tự trông giống nhau được hiển thị | Công Cụ Phát Hiện Ký Tự Ẩn |
| Emoji được xóa khỏi cùng văn bản | Công Cụ Xóa Emoji |
Câu Hỏi Thường Gặp
- Làm thế nào để xóa dấu khỏi văn bản?
- Dán văn bản vào ô đầu tiên. Ô thứ hai hiển thị cùng văn bản đó với mọi dấu và ký hiệu phụ đã bị xóa: é thành e, ñ thành n, ü thành u và ç thành c. Sao chép bằng một cú nhấp.
- Việc bỏ dấu hoạt động như thế nào về mặt kỹ thuật?
- Mỗi chữ cái Latin được chuẩn hóa sang dạng Unicode NFD, tách một chữ có dấu thành chữ cái gốc cộng với một dấu kết hợp. Sau đó công cụ xóa các dấu kết hợp và ánh xạ một danh sách ngắn các chữ đặc biệt, như ø và ß, vốn không có phân rã. Công cụ dùng String.normalize tích hợp sẵn của trình duyệt.
- Điều gì xảy ra với ø, æ và ß?
- Chúng là chữ cái riêng, nên được ánh xạ rõ ràng: ø thành o, æ thành ae, œ thành oe, ß thành ss, đ và ð thành d, ł thành l, và þ thành th, kể cả chữ hoa. Nguồn tiếng Đức hoặc Bắc Âu có thể dùng cách phiên âm khác, chẳng hạn oe cho ø.
- Vì sao ü thành u mà không thành ue?
- Vì công cụ xóa dấu trema và giữ lại chữ cái gốc. Cách viết ue là quy ước của tiếng Đức dành cho hệ thống không hiển thị được ü. Nếu bạn cần, hãy thay ä, ö và ü thành ae, oe và ue trước khi chạy công cụ này, hoặc tự sửa kết quả.
- Khi nào tôi nên bỏ dấu khỏi văn bản?
- Với tên tệp, slug URL, tên người dùng, khóa cơ sở dữ liệu, hệ thống cũ chỉ chấp nhận ASCII, và khi so khớp tên được viết có dấu lẫn không dấu ở các nguồn khác nhau. Đừng bỏ dấu khỏi tên hay tiêu đề trong danh mục tài liệu tham khảo hoặc bất cứ thứ gì bạn công bố.
- Văn bản của tôi có được tải lên đâu không?
- Không. Việc chuyển đổi chạy trong trình duyệt khi bạn gõ và không có gì được gửi đến máy chủ. Đóng thẻ trình duyệt sẽ xóa văn bản.