← Tất cả công cụ

Đảo Ngược Văn Bản, Lật & Gương

Đảo ngược văn bản theo ký tự hoặc thứ tự từ, lật ngược và tạo hiệu ứng gương tức thì trong trình duyệt. Tìm hiểu cách mỗi chế độ hoạt động và khi nào dùng.

Công cụ đảo ngược văn bản thực sự làm gì

Công cụ đảo ngược văn bản lấy bất kỳ thứ gì bạn gõ và sắp xếp lại để đọc theo chiều ngược lại. Nghe có vẻ chỉ là một thủ thuật, nhưng thực ra có ba cách khác nhau mà mọi người hiểu khi nói "đảo ngược văn bản", và chúng cho ra kết quả rất khác nhau. Các công cụ văn bản của chúng tôi xử lý cả ba ngay trong trình duyệt, vì vậy không có gì bạn dán vào từng rời khỏi thiết bị của bạn.

Chế độ đầu tiên là đảo ngược ký tự hoàn toàn. Mọi chữ cái, chữ số, khoảng trắng và dấu câu đều bị lật từ đầu đến cuối. Gõ hello world và bạn nhận được dlrow olleh. Chế độ thứ hai đảo ngược thứ tự các từ trong khi giữ nguyên từng từ có thể đọc được: hello world trở thành world hello. Chế độ thứ ba lật văn bản ngược lên, khiến nó trông như xoay 180 độ. Chế độ cuối cùng đó là bất ngờ nhất, vì nó không chỉ xáo trộn các ký tự của bạn. Nó thay thế mỗi chữ cái bằng một ký hiệu trông giống nhau đặc biệt.

Dải ký tự trừu tượng phát sáng đang lật và phản chiếu trên nền xanh chàm đậm
Mỗi chế độ đảo ngược xử lý văn bản của bạn theo cách khác nhau, từ lật ký tự đơn giản đến ký tự ngược chiều.

Đảo ngược ký tự so với đảo ngược thứ tự từ

Sự khác biệt quan trọng hơn bề ngoài. Đảo ngược ký tự hoàn toàn có tính cơ học: ký tự cuối cùng trở thành đầu tiên, ký tự thứ hai từ cuối trở thành thứ hai, và cứ như vậy. Đây là kiểu "văn bản ngược" cổ điển đọc như vô nghĩa trừ khi ai đó chạy nó qua công cụ một lần nữa. Nó hoàn hảo để giấu một tin nhắn ngắn trước mắt mọi người, vì bất kỳ ai muốn đọc nó đều phải cố tình đảo ngược lại.

Đảo ngược thứ tự từ giữ nguyên cách đánh vần của mỗi từ nhưng thay đổi luồng câu. Tiện dụng khi bạn muốn cách diễn đạt kiểu Yoda, khi bạn đang kiểm tra cách bố cục xử lý thứ tự đọc từ phải sang trái, hoặc đơn giản là muốn xáo trộn một câu mà không phá hủy các từ. Vì các từ vẫn nguyên vẹn, đảo ngược thứ tự từ dễ ghép lại hơn cho con người so với đảo ngược ký tự hoàn toàn.

Tại sao văn bản lật ngược được tạo từ các ký tự Unicode đặc biệt

Văn bản ngược đầu là chế độ duy nhất liên quan đến nhiều hơn là sắp xếp lại chính các chữ cái của bạn. Không có phím "chữ A ngược đầu" trên bàn phím, vì vậy công cụ thay thế bằng một ký tự Unicode khác trông giống chữ cái lộn ngược. Chữ e thường trở thành ǝ, chữ a trở thành ɐ, v.v., và sau đó toàn bộ chuỗi bị đảo ngược để đọc đúng khi xoay. Ý tưởng tương tự tạo ra văn bản phản chiếu, thay thế các chữ cái bằng các ký hiệu trông như phản chiếu trái-phải của chúng.

Đó là lý do tại sao đầu ra bị lật và phản chiếu đôi khi dán lạ vào một số ứng dụng: bạn không gửi bảng chữ cái gốc nữa, bạn đang gửi các ký hiệu mượn từ khắp không gian Unicode, được lấy từ các khối dành cho ngôn ngữ khác và ngữ âm. Hầu hết các phông chữ hiện đại hiển thị chúng tốt, nhưng một vài hệ thống cũ hơn hiển thị ô trống khi ký tự không có ký tự đồ họa. Nếu bạn cần các chữ cái thực sự được tạo kiểu thay vì các chữ cái lộn ngược, công cụ tạo văn bản cầu kỳ của chúng tôi bao gồm trường hợp đó.

Phản chiếu của các hình dạng ký hiệu phát sáng hiển thị đối xứng hoàn hảo trong màu cyan và vàng
Văn bản lật và phản chiếu mượn các ký hiệu Unicode trông giống nhau, không phải chữ cái gốc của bạn.

Công dụng vui nhộn và thực tiễn

Văn bản ngược là đặc sản của câu đố và trò chơi chữ. Gợi ý ẩn, trò chơi tìm kiếm kho báu và câu đố phòng thoát hiểm thường trình bày một chuỗi ký tự ngược để người chơi phải tìm ra thủ thuật trước khi có thể đọc. Đây cũng là cách nhanh nhất để kiểm tra palindrome: đảo ngược một từ hoặc cụm từ ứng cử viên và xem liệu nó có khớp với bản gốc không. Bỏ khoảng trắng và dấu câu trước, và A man a plan a canal Panama đọc giống nhau theo cả hai chiều.

Trên mạng xã hội, văn bản ngược đầu và phản chiếu thu hút sự chú ý trong bảng tin tràn đầy chú thích bình thường. Mọi người dùng nó cho tên người dùng, tiểu sử và bài đăng ngắn khi nổi bật quan trọng hơn khả năng đọc ngay. Đây là cách dễ dàng để làm cho một bình luận trông khác biệt.

Còn có một khía cạnh nghiêm túc. Lập trình viên liên tục đảo ngược chuỗi khi kiểm tra cách phần mềm xử lý các trường hợp cạnh biên, văn bản đọc từ phải sang trái và Unicode bất thường. Đưa các ký tự lật hoặc phản chiếu vào biểu mẫu là cách nhanh để phát hiện lỗi hiển thị, cắt ngắn bị hỏng, hoặc bố cục giả định văn bản từ trái sang phải. Các nhóm QA giữ sẵn một vài mẫu đảo ngược vì chúng phơi bày vấn đề mà đầu vào thông thường không bao giờ tiết lộ.

Câu hỏi thường gặp

Sự khác biệt giữa đảo ngược ký tự và đảo ngược từ là gì?

Đảo ngược ký tự lật mọi ký tự từ đầu đến cuối, nên hello world trở thành dlrow olleh. Đảo ngược từ giữ nguyên cách đánh vần của mỗi từ nhưng thay đổi thứ tự của chúng, nên hello world trở thành world hello.

Tại sao văn bản lật lại trông như các ký hiệu lạ?

Không có chữ cái ngược đầu trên bàn phím, vì vậy công cụ thay thế bằng các ký tự Unicode trông giống chữ cái lộn ngược rồi đảo ngược thứ tự. Kết quả đọc đúng khi xoay 180 độ.

Văn bản đảo ngược có dán đúng ở khắp nơi không?

Đảo ngược ký tự và từ thông thường dán ở bất kỳ đâu vì chúng dùng bảng chữ cái thông thường của bạn. Văn bản lật và phản chiếu dựa vào các ký tự Unicode đặc biệt, nên một số ứng dụng hoặc phông chữ cũ hơn có thể hiển thị ô trống thay thế.

Tôi có thể dùng nó để kiểm tra palindrome không?

Có. Đảo ngược từ hoặc cụm từ và so sánh với bản gốc. Nếu chúng khớp sau khi bỏ khoảng trắng và dấu câu, đó là palindrome.

Văn bản của tôi có được gửi đến máy chủ không?

Không. Quá trình đảo ngược chạy hoàn toàn trong trình duyệt của bạn, vì vậy không có gì bạn gõ hoặc dán vào được tải lên bất kỳ đâu.

Làm cách nào để đưa văn bản đảo ngược về bình thường?

Đối với đảo ngược ký tự, hãy chạy chuỗi đã đảo ngược qua công cụ một lần nữa và nó trả về bản gốc. Đảo ngược thứ tự từ cũng hoạt động tương tự, vì đảo ngược hai lần khôi phục thứ tự ban đầu.