Bàn văn bản
Đảo ngược dòng
Đảo ngược thứ tự các dòng mà vẫn giữ nguyên nội dung của từng dòng.
Đảo ngược dòng: Đảo ngược một danh sách để mục cuối cùng trở thành mục đầu tiên. Đảo ngược dòng di chuyển toàn bộ dòng, bao gồm cả các mục trống, đồng thời giữ nguyên chữ cái, khoảng trắng và dấu câu bên trong từng mục. Bạn có thể dùng công cụ này để thay đổi thứ tự đọc của một danh sách kiểm tra được dán vào hoặc một đoạn trích nhật ký đơn giản. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ văn bản
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
Kết quả
Sẵn sàngVăn bản được xử lý cục bộ. Công cụ sử dụng các thao tác cố định trong danh sách cho phép và không thực thi biểu thức chính quy hoặc mã.
Quy tắc vị trí và ví dụ có lời giải
Gọi n là số dòng logic và i là vị trí được đếm từ 1. Kết quả tại vị trí i là đầu vào tại vị trí n + 1 − i. Với đầu vào 10\r\n20\r\n30\r\n, n = 3: các vị trí đầu ra 1, 2 và 3 lần lượt lấy các vị trí đầu vào 3, 2 và 1. Kết quả chính xác là 30\n20\n10\n. Ở đây, ký hiệu thoát biểu thị các ký tự kết thúc dòng không hiển thị; hãy dán các số trên những dòng riêng biệt thực tế để tái tạo kết quả.
Đảo thứ tự, sắp xếp đối chiếu và kích thước
So sánh phụ thuộc ngôn ngữ là một tác vụ khác. Thuật toán đối chiếu Unicode (https://www.unicode.org/reports/tr10/) giải thích các quy ước sắp xếp; thao tác này không đưa ra quyết định đối chiếu và không tách biểu tượng cảm xúc hay sắp xếp lại các dấu kết hợp bên trong một dòng. Đầu vào bị giới hạn ở 100.000 điểm mã Unicode và 10.000 dòng logic; đầu ra có giới hạn 200.000 điểm mã. Trình soạn thảo cũng đếm các đơn vị UTF-16, vì vậy một số biểu tượng cảm xúc chiếm hai vị trí trong giới hạn đầu vào. Hãy chia nhật ký dài thành các lô, sau đó đảo thứ tự các lô cũng như từng lô để có được kết quả đảo toàn bộ tệp.
Cách sử dụng
- Dán hoặc nhập các dòng của bạn vào trình soạn thảo cục bộ.
- Thiết lập các tùy chọn cho phép biến đổi này rồi chạy công cụ.
- Xem lại kết quả, sau đó sao chép hoặc tải xuống văn bản.
Quyền riêng tư và giới hạn
Văn bản và kết quả của bạn vẫn ở trên thiết bị này. Không có gì được tải lên và mã đã nhập không được thực thi.
Công cụ liên quan
Câu hỏi thường gặp
Đảo ngược một danh sách có đưa danh sách đó về thứ tự bảng chữ cái không?
Không. Việc đảo ngược tuân theo vị trí ban đầu, vì vậy pear, apple, banana sẽ trở thành banana, apple, pear. Công cụ không bao giờ so sánh từ, dấu hoặc số. Việc sắp xếp theo thứ tự bảng chữ cái cần một quy tắc ngôn ngữ hoặc đối chiếu riêng và rõ ràng; đảo ngược một danh sách chưa được sắp xếp không thể cung cấp quy tắc đó.
Điều gì xảy ra với một mục trống ở giữa?
Mục đó được di chuyển như mọi mục khác. Ba dòng gồm first, một dòng trống và last sẽ trở thành last, một dòng trống và first. Đầu vào hoàn toàn trống sẽ tạo ra đầu ra trống. Hai lần xuống dòng liên tiếp biểu thị một mục trống, còn lần xuống dòng cuối cùng chỉ là định dạng.
Việc đảo ngược có giữ nguyên ký tự xuống dòng của Windows không?
Đầu ra sử dụng dấu phân cách LF sau khi nhận diện cả CRLF của Windows và CR đứng riêng. Dấu xuống dòng cuối vẫn được giữ ở cuối khi có dòng cần hiển thị. Hãy giữ lại tệp gốc nếu bố cục byte chính xác của tệp quan trọng, vì việc đảo ngược cũng chuẩn hóa các dấu phân cách đó.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản