Xóa Dòng Trống
Xóa tất cả các dòng trống khỏi văn bản của bạn trong khi vẫn giữ nguyên nội dung.
Cách sử dụng Xóa Dòng Trống
- 1
Dán văn bản của bạn
Thêm văn bản có chứa các dòng trống hoặc rỗng vào ô nhập liệu.
- 2
Chạy bộ dọn dẹp
Nhấn Remove Blank Lines để loại bỏ mọi dòng trống trong khi vẫn giữ nguyên nội dung thực tế của bạn.
- 3
Xem lại kết quả
Kiểm tra văn bản đã được dọn sạch trong ô kết quả, giờ đã hết các khoảng trống giữa các dòng.
- 4
Sao chép kết quả
Dùng Copy Output để lưu văn bản gọn gàng vào bộ nhớ tạm.
Xóa dòng trống: Hướng dẫn thực hành
Thế nào được tính là một dòng trống
Một dòng trống là bất kỳ dòng nào không chứa gì cả hoặc chỉ chứa khoảng trắng. Vế thứ hai này quan trọng hơn nhiều người vẫn tưởng. Một dòng trông có vẻ trống rỗng trên màn hình thực ra có thể chứa vài dấu cách hoặc một ký tự tab còn sót lại sau một thao tác sao chép-dán, và một công cụ ngây thơ chỉ xóa những dòng thật sự rỗng sẽ bỏ sót những dòng đó. Công cụ này xem một dòng chỉ gồm dấu cách hoặc tab cũng là dòng trống và xóa nó luôn, nhờ vậy bạn có được một kết quả thực sự không còn khoảng trống.
Những dòng có chứa bất kỳ ký tự nhìn thấy được nào luôn được giữ lại nguyên vẹn, bao gồm cả khoảng cách bên trong chính chúng. Công cụ quyết định theo từng dòng: dòng trống thì bị xóa, dòng có nội dung thì được giữ lại.
Xóa mọi khoảng trống, không chỉ là gộp lại
Công cụ này xóa tất cả các dòng trống chứ không chỉ làm thưa bớt chúng. Nếu văn bản của bạn có ba dòng trống giữa hai đoạn văn, cả ba dòng đều biến mất và hai đoạn văn rốt cuộc nằm sát ngay cạnh nhau. Kết quả là khoảng cách theo chiều dọc gọn nhất có thể: mỗi dòng nội dung còn lại nằm ngay ở hàng kế tiếp.
Một ví dụ sẽ làm rõ điều này. Đầu vào gồm 'Apple', dòng trống, dòng trống, 'Banana', dòng trống, 'Cherry' sẽ trở thành đơn giản là 'Apple', 'Banana', 'Cherry' trên ba dòng liên tiếp. Các từ và thứ tự của chúng được giữ nguyên hoàn hảo; chỉ các hàng trống là biến mất.
Vì sao văn bản dán vào lại đầy những dòng trống
Các dòng trống tích tụ từ những nguồn mà bạn hiếm khi kiểm soát được. Việc sao chép ra từ một file PDF thường nhân đôi các dấu ngắt dòng. Các ứng dụng email chèn thêm khoảng cách quanh phần trả lời được trích dẫn. Các trang web biến lề đoạn văn thành những ký tự xuống dòng xếp chồng lên nhau khi bạn chọn và sao chép. Các báo cáo được xuất ra và các trình xử lý văn bản tự thêm phần đệm của riêng chúng. Đến lúc văn bản nằm trong bộ nhớ tạm của bạn, nó có thể đã chi chít những khoảng trống.
Thay vì phải săn tìm từng hàng trống rồi nhấn xóa, bạn chỉ cần dán toàn bộ khối văn bản một lần và để công cụ loại bỏ mọi khoảng trống chỉ trong một lượt. Với một tài liệu dài, điều này biến hàng phút dọn dẹp tẻ nhạt thành chỉ một cú nhấp chuột.
Chuẩn bị dữ liệu để xử lý
Các dòng trống là một nguồn gây lỗi thường gặp trong công việc xử lý dữ liệu. Một script đọc một file theo từng dòng thường sẽ tạo ra một chuỗi rỗng cho mỗi hàng trống, và chuỗi đó sau đó trở thành một bản ghi rỗng lạc lõng, một phần tử mảng ảo, hoặc một lỗi phân tích cú pháp ở phía sau. Việc loại bỏ các dòng trống trước sẽ cho bạn một danh sách sạch sẽ, nơi mọi dòng đều là dữ liệu thật.
Điều này đặc biệt tiện lợi trước khi nhập một danh sách vào bảng tính, đưa các giá trị phân tách theo dòng vào một chương trình, hoặc dán một cột các mục vào nơi mà nếu không sẽ coi mỗi khoảng trống là một mục bị thiếu.
Từ ngữ và khoảng cách của bạn được giữ nguyên vẹn
Cũng đáng để nói rõ về những gì công cụ này không hề đụng đến. Nó không bao giờ chỉnh sửa nội dung của một dòng không rỗng. Nếu một dòng bắt đầu bằng hai dấu cách thụt lề, những dấu cách đó vẫn được giữ nguyên. Nếu một câu có hai dấu cách liền nhau ở giữa, khoảng cách kép đó vẫn được bảo toàn. Thao tác này thuần túy chỉ là xóa các hàng trống, chứ không chuẩn hóa văn bản bên trong chúng.
Phạm vi hẹp đó chính là một ưu điểm: bạn có thể chạy nó trên mã đã được thụt lề hoặc các danh sách được định dạng cẩn thận mà không lo nó âm thầm sắp xếp lại nội dung của bạn.
Khi nào nên chọn công cụ này thay vì các công cụ lân cận
Remove Blank Lines xử lý khoảng cách theo chiều dọc, tức là các hàng trống. Nếu vấn đề của bạn lại nằm ở chiều ngang, tức là các chuỗi dấu cách hay tab bên trong các dòng, hãy tìm đến Remove Extra Whitespaces. Nếu bạn muốn xóa hẳn các dấu ngắt dòng và gộp mọi thứ thành một đoạn văn, hãy dùng Remove Line Breaks. Còn nếu mục tiêu của bạn là loại bỏ các dòng bị lặp lại thay vì các dòng trống, thì Remove Duplicate Lines mới là lựa chọn phù hợp.
Một cách hình dung hữu ích: công cụ này chỉ trả lời cho yêu cầu 'hãy bỏ đi các khoảng trống giữa các dòng của tôi' và không gì hơn thế, đó chính là lý do vì sao nó an toàn để kết hợp nối tiếp với các công cụ khác.
Quy trình dọn dẹp gọn gàng gồm hai bước
Với văn bản thực sự lộn xộn, một công thức đáng tin cậy là xóa các dòng trống trước rồi sau đó chạy Remove Extra Whitespaces. Lượt đầu tiên siết chặt bố cục theo chiều dọc, còn lượt thứ hai chuẩn hóa khoảng cách bên trong mỗi dòng còn sót lại. Kết hợp lại, chúng biến nội dung dán vào hỗn độn thành văn bản gọn gàng, có khoảng cách đều đặn.
Nếu bạn còn có cả các hàng trùng lặp, hãy chèn thêm Remove Duplicate Lines vào chuỗi xử lý. Vì mọi công cụ ở đây đều chạy tức thì và cục bộ trong trình duyệt, việc xếp chồng chúng lại không tốn kém gì và giữ cho văn bản của bạn riêng tư xuyên suốt.
Câu hỏi thường gặp
Những dòng nào bị xóa?
Công cụ gộp nhiều dòng trống hay xóa hết tất cả?
Công cụ có thay đổi từ ngữ hay khoảng cách bên trong các dòng của tôi không?
Điều này hữu ích cho việc gì?
Công cụ có miễn phí và riêng tư không?
Công cụ liên quan
Tiếp tục với những công cụ hữu ích này