Áp Dụng Các Biểu Thức Thông Thường Của Chuyên Gia Notepad

Áp Dụng Các Biểu Thức Thông Thường Của Chuyên Gia Notepad


Phong cách chuyên gia về lập trình và việc sử dụng các công cụ và chương trình làm việc được phân biệt bởi việc sử dụng các kỹ thuật đặc biệt, chẳng hạn như biểu thức chính quy của máy tính xách tay của chuyên gia, làm tăng đáng kể hiệu quả của công việc.

Hầu hết các chương trình của mã là công việc siêng năng và đơn điệu, thường thực hiện cùng một loại hành động, cũng như tìm và thay thế, cả hai ký tự đơn lẻ và toàn bộ biểu thức.

Các biểu thức (thông thường) này đã được tạo riêng để tăng tốc và đơn giản hóa việc tìm kiếm các yếu tố nhất định trong một tài liệu cho các điều kiện nhất định. Trong công cụ của Lập trình viên phổ biến, trình soạn thảo Notepad ++, có thể tạo ra các biểu thức sẵn sàng và sử dụng sẵn sàng. Đồng thời, người dùng di chuyển đến mức độ hoạt động tiên tiến, hiệu quả hơn cả với Notepad ++ và bằng cách viết mã nói chung.

Biểu thức thông thường là gì

Trước khi tiếp tục trực tiếp sử dụng hệ thống biểu thức trong Notepad ++, cần phải làm rõ nó là gì. Thuật ngữ này biểu thị một ngôn ngữ tìm kiếm cụ thể được thiết kế để thực hiện tìm kiếm nâng cao và thay thế và thực hiện các hành động khác trên các chuỗi của tài liệu.

Các biểu thức thông thường của Notepad được thiết kế để tìm kiếm và thay thế văn bản trong một dòng, tệp hoặc một số tệp. Chúng được sử dụng bởi các nhà phát triển trong mã ứng dụng, người kiểm tra trong AutoTests và cả khi làm việc trên dòng lệnh. Trong phân tích, một biểu thức chính quy là một chuỗi các ký tự ít nhiều phù hợp với các mẫu dữ liệu của Google Analytics.

Nguyên tắc hoạt động của các biểu thức này dựa trên việc sử dụng các siêu ký tự đặc biệt tạo nên mẫu, theo đó hành động được thực hiện trên các dòng của tài liệu.

Một ví dụ là xây dựng sau [A-Z], có nghĩa là bất kỳ chữ in hoa nào được viết bằng tiếng Latin. Và, một dấu chấm, có nghĩa là bất kỳ biểu tượng có thể xảy ra nào cả.

Tùy thuộc vào đặc thù của một ngôn ngữ lập trình cụ thể, cú pháp để viết Reg. Biểu thức có thể khác nhau. Đối với trình soạn thảo Notepad ++, Reg. Biểu thức được viết bằng Perl (một trong những ngôn ngữ lập trình phổ biến).

Làm quen chung với các biểu thức thông thường trong Notepad ++

Chúng ta hãy trình bày các biểu thức chính quy cơ bản có thể được sử dụng trong Notepad ++:

  • ... - mỗi nhân vật (một);
  • [0-9] - Mỗi ký tự (số);
  • \ D - mỗi ký tự chữ cái;
  • [A-Z] - mỗi chữ in hoa bằng tiếng Latin;
  • [A-Z] - Mỗi chữ cái viết thường của chính tả Latin;
  • [A-Z] - mỗi chữ cái Latin trong mọi trường hợp;
  • \ w - chữ cái, dấu gạch dưới hoặc ký tự số;
  • \ s - không gian;
  • ^ - Tìm kiếm sự khởi đầu của một dòng;
  • Chỉ định chấm dứt dòng $ -
  • - Biểu tượng có thể được lặp lại một số lần vô hạn;
  • \ 4 \ 1 \ 2 \ 3 - Grubun sayısal sırayla belirlenmesi;
  • ^ \ S * $ - các dòng trống được tìm kiếm;
  • ([0-9] [0-9] *.) - Số có hai chữ số được tìm kiếm.

Đây chỉ là một số tìm kiếm theo dòng dòng phổ biến nhất trong một tài liệu. Trong thực tế, Reg. Có nhiều biểu thức khác và các biến thể của chúng được sử dụng trong Notepad ++. Đây là một chủ đề thú vị đòi hỏi một nghiên cứu riêng.

Các lập trình viên đã học cách áp dụng Reg. Biểu hiện trong thực tế có lợi thế về hiệu suất và khả năng cạnh tranh.

Làm thế nào để thực tế áp dụng các biểu thức thông thường trong Notepad ++

Bây giờ hãy xem xét các ví dụ thực tế về việc sử dụng Reg. Biểu thức trong Notepad ++.

1. Tổ chức tìm kiếm

Để bắt đầu quy trình tìm kiếm, hãy chuyển đến mục menu Tìm kiếm và sau đó là mục Tìm. Phím tắt để chuyển đến cửa sổ tìm kiếm Notepad ++ là Ctrl + F.

Chú ý! Nó là cần thiết để kích hoạt nút biểu thức chính quy để có thể hoạt động ở định dạng này.

Để tìm tất cả các ký tự kỹ thuật số có trong tài liệu, chỉ cần nhập công trình [0-9] vào chuỗi tìm kiếm và tìm kiếm Tìm kiếm tiếp theo.

Do đó, mỗi lần nhấp vào nút này sẽ tìm và tô sáng chữ số tiếp theo trong tài liệu.

Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Chế độ khi tìm kiếm được thực hiện theo thứ tự ngược lại (từ dưới lên trên) với Reg. biểu thức không hoạt động.

Nếu bạn sử dụng nút Tìm tất cả, kết quả sẽ được hiển thị trong một cửa sổ riêng.

2. Tổ chức thay thế

Với sự giúp đỡ của Reg. Biểu thức trong Notepad ++, bạn không chỉ có thể tìm kiếm, mà còn thay thế các ký tự nhất định đáp ứng các điều kiện đã chỉ định.

Để làm điều này, chỉ cần đi đến cửa sổ Thay thế của cửa sổ tìm kiếm.

Giả sử chúng ta cần chuyển hướng các liên kết bằng cách sử dụng chuyển hướng. Để thực hiện hành động này, trong dòng Tìm, thay thế các cấu trúc sau: href =. (Http: // [^ '] *) , và, theo đó, trong dòng Thay thế , chỉ định: href = / chuyển hướng.php? to = 123 . Sau khi nhấp vào nút Thay thế tất cả, quy trình thay thế sẽ được thực hiện tự động trong tất cả các yếu tố phù hợp với các điều kiện.

Ngoài ra, trong Notepad ++ bằng Reg. Biểu thức, bạn có thể thực hiện các thao tác tương tự với các tài liệu không liên quan đến lập trình hoặc phát triển các trang web và ứng dụng.

Giả sử bạn có một danh sách nhân viên có tên đầy đủ và sinh nhật. Trong ví dụ đơn giản này, chúng ta sẽ trao đổi tên và ngày sinh. Để thực hiện việc này, trong trường Tìm, chỉ định (\ W +) (\ W +) (\ W +) (\ D +. \ D +. \ D +), và, theo đó, trong Thay thế trường, chỉ định \ 4 \ 1 \ 2 \ 3. Sau khi nhấp vào nút Thay thế tất cả, bạn có thể thấy kết quả của một hoạt động thành công.

Macro và ứng dụng của họ trong Notepad ++

Chúng tôi đã xem xét các hoạt động đơn giản nhất với Reg. Biểu thức trong Notepad ++. Các lập trình viên làm việc ở cấp độ chuyên gia giải quyết các vấn đề khá phức tạp bằng cách sử dụng các biểu thức này.

Trong thực tế, khái niệm về một macro notepad là một đoạn mã có thể được chèn vào một vị trí cụ thể trong tài liệu chỉ bằng một cú nhấp chuột. Macro là một loại mẫu mà bạn có thể tự viết khi thực hiện bất kỳ hành động nào trong chương trình này.

Macro có khả năng giải quyết nhiều nhiệm vụ đơn điệu và tương tự. Chúng được viết bởi các lập trình viên cho cả một dự án duy nhất và sử dụng rộng rãi. Theo quy định, mỗi lập trình viên có bộ macro của riêng mình để đơn giản hóa công việc trên các dự án tiêu biểu.

Ghi âm macro được thực hiện từ thanh công cụ chính, sử dụng nút Bắt đầu ghi âm. Macro sẽ ghi lại mọi thứ xảy ra với tài liệu trong khi đang ghi trong quá trình ghi.

Đọc thêm thông tin chi tiết về vấn đề này trước khi bắt đầu công việc!

Thêm notepad ++ mẹo và thủ thuật


Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.




Bình luận (0)

Để lại một bình luận