Xóa văn bản trước và sau một ký tự cụ thể trong Notepad ++


3

tôi muốn trích xuất một chuỗi nằm giữa hai dấu ngoặc kép, xóa mọi thứ trước và sau dấu ngoặc kép, kể cả chính chúng. Ví dụ này:

6 6 "Phương pháp xã hội" Peter Medak John Mankiewicz 6.73 [36] 50 [36] ngày 21 tháng 12 năm 2004

7 7 "Độ trung thực" Bryan Spicer Thomas L. Moran 6,91 [37] 53 [37] 28 tháng 12 năm 2004

Sau đó sẽ trông như thế này:

Phương pháp Socrates

Lòng trung thành

Có một biểu thức thường xuyên cho NotePad ++ để làm như vậy không? Bất kỳ chương trình nào khác có thể làm như vậy cũng sẽ ổn thôi. Cảm ơn.

(Và vâng, đó là những tập phim của Tiến sĩ House) ^^


Ý bạn là Notepad ++ hay Wordpad ++ ? Nó không rõ ràng
nixda

Ồ, xin lỗi, tôi muốn nói Notepad ++ Tôi cũng sẽ chấp nhận Trình chỉnh sửa có các tính năng tương đương với AdvancedRenamer hoặc AntRenamer, nơi bạn có thể chọn xóa một số ký tự cụ thể sau một vị trí cụ thể (ví dụ: xóa 5 ký tự sau vị trí 10)
Rick

Câu trả lời:


9

Ở đây bạn đi: Tìm và thay thế (Ctrl + H)

Tìm thấy: .*"(.*)".*

Thay thế: \1

Bạn cần chọn "Biểu thức chính quy" làm Chế độ tìm kiếm.

nhập mô tả hình ảnh ở đây


@Radoo đơn giản là tuyệt vời
Selva
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.