ta ví dụ thôi mà, ý ta là repace nhưng dòng bắt đầu bằng tag <...> nằm trên hoặc dưới Chương .... Ví dụ HTML: <a id ...>sfhfhe44dsfs</a> <div=...>sfsdfsfsfsdfsf</div> <b>ffgsfsfd</b> <u>âfhwtwwt</u> Chương 12: addasdasd <div=...>sfsdfsfsfsdfsf</div> <b>ffgsfsfd</b> <u>âfhwtwwt</u> repalce thành HTML: <a id ...>sfhfhe44dsfs</a> Chương 12: addasdasd <u>âfhwtwwt</u>
Trên và dưới đều có <u>âfhwtwwt</u>. Cái nào giữ cái nào không ? Nếu xóa hết u-tag lão có thể xài Replace All sau để xóa các div, b, u ngay trước và sau tựa chương (tối đa 10 dòng và không có dòng trống xen kẽ): find what: (?:<(?:div|b|u)[^>\r\n]*>[^\r\n]*</(?:div|b|u)>\r\n){0, 10}Chương ([0-9]+)([^\r\n]*)\r\n(?:<(?:div|b|u)[^>\r\n]*>[^\r\n]*</(?:div|b|u)>\r\n){0, 10} replace with: Chương \1\2\r\n PS: nếu muốn xóa thêm thay 10 bằng số lớn hơn. Không nên quá 30 dòng, nếu không có thể mất chương. Nếu muốn xóa thêm tag thì thêm nó vào (?:div|b|u), ví dụ muốn xóa thêm <i> thì thay bằng (?:div|b|u|i)
ặc. ta muốn ko riêng gì {div, u, b, a}, chỉ cần là những dòng bắt đầu bằng < sát nhau, trên/dưới "tiêu đề Chương" và ngăn với phần còn lại bởi dòng trắng (white line) đều xoá hết