Thay thế bằng Regex trong Notepad ++


1

Tôi muốn thay thế mọi lần xảy ra giữa

<fb:like href=</fb:like> trong notepad ++.

Tôi biết tôi có thể làm điều này với Regex, nhưng tôi đã cố gắng trong vài giờ vô ích. Tôi phải làm điều này trong một tệp xuất SQL lớn.

Tôi có thể làm cái này như thế nào?


5
tìm kiếm (?<=fb:like\shref=).*?(?=</fb:like>) - thay thế bằng bất cứ điều gì bạn muốn
nixda

2
Thêm câu này làm câu trả lời, tôi có thể chấp nhận nó @nixda
Arun Shankar

Câu trả lời:


0

Kiểm tra chuỗi <fb:like href=https://regexr.com/46rin>Tag text</fb:like>

Lựa chọn A)

(?:<fb:like\shref=)(.*?)(?:</fb:like>) sản lượng https://regexr.com/46rin>Tag text

Tùy chọn B)

(?:<fb:like\shref=.*>)(.*)(?:</fb:like>) sản lượng Tag text

Nó không rõ ràng với tôi mà bạn muốn chính xác.


@nixda đưa ra câu trả lời đúng trong nhận xét, bạn không giải thích cách bạn thực hiện thay thế.
Toto

@Toto Nếu câu trả lời của anh ấy là đúng thì tôi cũng vậy. Nếu tôi không giải thích thay thế, thì anh ta cũng không, vì vậy hãy mạch lạc.
harogaston

Câu trả lời @nixda và của bạn là hoàn toàn khác nhau, chúng tôi có thể sử dụng nó để thay thế, chúng tôi không thể làm như vậy với bạn hoặc giải thích cách bạn làm.
Toto

Hahaha chắc chắn người đàn ông. Ông giải thích mọi thứ trong một dòng bình luận. Bạn biết những gì, bạn đúng và tôi sai. Tận hưởng cuộc sống của bạn.
harogaston
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.