Hỏi đáp Xin nhờ cái đại lão regex giúp em

Thảo luận trong 'Hỏi đáp - Góp ý' bắt đầu bởi Amoon, 23/10/23.

  1. Amoon

    Amoon Mầm non

    Vui lòng đăng nhập hoặc đăng ký để xem link
    Em xuất text thì nó bị như này
    Chương 1: Thanh Ngưu Mở MiệngDưới
    Chương 3: Ở Riêng, Khuất NhụcLý Thanh Sơn
    Này là là cái tiêu đề nó nằm chung với dòng 1 và dính liên nhau nên có cách nào tách nó ra không ạ
    Em dùng cái này \w([A-Z]{1}) thì nó đã match được chữ gD với cL nhưng giờ không biết replace sao để tách bọn nó ra
    [​IMG]
     
    Anan Két thích bài này.
  2. welcom1985

    welcom1985 Lớp 3

    Trong notepadd++

    Để tách các từ bị dính vào với nhau bằng regex trên Notepad++, bạn có thể làm như sau:
    Mở Notepad++ và mở tệp tin chứa văn bản bạn muốn tách các từ.
    Nhấn tổ hợp phím Ctrl + H để mở hộp thoại Tìm và thay thế.
    Trong tab "Tìm kiếm", nhập mẫu regex sau vào ô "Tìm kiếm":
    ([a-z])([A-Z])
    Để đảm bảo rằng chỉ tìm kiếm trong văn bản được chọn (nếu muốn), hãy chọn tùy chọn "Chỉ tìm trong phạm vi" và chọn phạm vi bạn muốn tìm kiếm.
    Trong tab "Thay thế", nhập mẫu sau vào ô "Thay thế":
    \1 \2
    nguồn: sider chatgpt addon

    Cách thô bạo hơn, nhưng hiệu quả hơn thì như này, áp dụng cho ae VN :)
    Find (\w)([A-ZÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬĐÈÉẺẼẸÊỀẾỂỄỆÌÍỈĨỊÒÓỎÕỌÔỒỐỔỖỘƠỜỚỞỠỢÙÚỦŨỤƯỪỨỬỮỰÝỲỴỶỸ])
    Replace:\1 \2
     
    Chỉnh sửa cuối: 24/10/23
    Amoon, amylee and Anan Két like this.
  3. NQK

    NQK Lớp 11

    Cũng có thể tham khảo \p{Lu}
     
    Amoon thích bài này.
  4. tran ngoc anh

    tran ngoc anh Cử nhân

    Trên excel có thể dùng tính năng kiểm tra lỗi chính tả rồi thay thế theo gợi ý của excel luôn cũng được.
     
    Amoon thích bài này.
  5. Amoon

    Amoon Mầm non

    Cảm ơn mọi người rất nhiều đã làm được.
     

Chia sẻ trang này