2012-03-31 62 views
10

Làm cách nào chúng tôi có thể thực hiện nhiều tìm kiếm cho nhiều từ và dòng chứa chúng. Những từ này có thể ở cùng một dòng hoặc khác nhau. Ví dụ:Notepad ++: Nhiều từ tìm kiếm trong một tệp (có thể nằm trong các dòng khác nhau)?

1. CAT đi lên và xuống ROAD.
2. DOG đi lên và xuống CITY.
3. HORSE đi lên và xuống TOWN.
4. DONKEY đi lên và xuống TOWN.

Bây giờ, tôi muốn thực hiện tìm kiếm các dòng có chứa CAT và TOWN trong một lần chụp. Vì vậy, tôi sẽ nhận được đầu ra như dòng 1, 3, 4 theo thứ tự. Điều đó cũng giống như cách chúng tôi thực hiện trong Unix().

Làm cách nào để chúng tôi thực hiện việc này trong Notepad ++ ??

Trả lời

12

Bạn cần phiên bản mới của notepad ++. Có vẻ như các phiên bản cũ không hỗ trợ |.

Lưu ý: egrep "CAT|TOWN" sẽ tìm kiếm các dòng có chứa CATOWN. (CAT)|(TOWN) là tiện ích mở rộng thích hợp hoặc (phù hợp với 1,3,4). Kỳ lạ thay bạn đã viết đó là btw (CAT.*TOWN)|(TOWN.*CAT)

+0

Cảm ơn nhiều bạn thân !! (mèo) | (thị trấn) .... nó hoạt động khá tốt ... và dễ nhớ! – unirock

+2

Điều này có vẻ đã lỗi thời. Các phiên bản mới có hỗ trợ. xem tại đây: http://stackoverflow.com/a/14727514/265877 – Alex

9

<shameless-plug>

Search + là một notepad ++ plugin mà thực hiện chính xác này. Bạn có thể download it from here và cài đặt theo các bước được đề cập here

Vui lòng đăng bất kỳ issues/suggestions here nào.

</shameless-plug>

+0

Đây là công cụ bảo vệ cuộc sống, làm việc tốt – Reno

+0

amarghosch bạn có phiên bản cửa sổ của plugin này không? – GroD

+0

Tôi cần một phiên bản cửa sổ của plugin này cho Notepad ++ v6 – GroD

0

giải pháp có thể

  1. Trong Notepad ++, nhấp tìm kiếm trình đơn, nhấp Tìm
  2. trong Find what: nhập == này>mèo | trấn
  3. Chọn EXPRESSION REGULAR ra diobutton
  4. nhấp chuột Tìm trong HIỆN TÀI LIỆU

Screenshot

1

Nếu bạn đang sử dụng Notepad ++ biên tập (như thẻ của câu hỏi gợi ý), bạn có thể sử dụng các chức năng tuyệt vời "Tìm trong Files".

Đến Tìm kiếm> Tìm trong Files (Ctrl + Shift + F cho bàn phím nghiện) và nhập:

Tìm gì = (cat | thị trấn) Filters = * .txt mục = nhập đường dẫn của thư mục bạn muốn tìm kiếm. Bạn có thể kiểm tra Theo dõi tài liệu hiện tại. để có đường dẫn của tệp hiện tại được lấp đầy. Chế độ tìm kiếm = Biểu thức chính quy

Các vấn đề liên quan