RegexBuddy là người bạn đồng hành hoàn hảo của bạn để làm việc với các biểu thức thông thường. Dễ dàng tạo biểu thức chính quy khớp chính xác những gì bạn muốn. Hiểu rõ regexes phức tạp bằng văn bản của người khác. Sử dụng khối xây dựng tiếng Anh đơn giản thay vì hoặc ngoài cú pháp regex tiêu chuẩn.
Làm việc với bất kỳ của 15 loại khác nhau của biểu thức chính quy, được gọi là & hương vị & trong RegexBuddy, mà RegexBuddy có thể thi đua. Ngay lập tức chuyển đổi một biểu thức chính quy mà bạn đã sao chép từ internet sang hương vị regex được sử dụng bởi ứng dụng hoặc ngôn ngữ lập trình mà bạn chọn. Xem mô hình sẽ hoạt động như thế nào với hương vị regex của bạn và tránh những bất ngờ khi thực hiện biểu thức chính quy của bạn.
Nhanh chóng kiểm tra bất kỳ biểu thức chính quy nào trên chuỗi và tệp mẫu, ngăn ngừa sai sót trên dữ liệu thực tế. Gỡ lỗi mà không đoán bằng cách bước qua quá trình kết hợp thực tế. Sử dụng regex trong mã nguồn của bạn với các đoạn mã tự động điều chỉnh theo các chi tiết cụ thể của C #, Visual Basic, Java, C, C++, Delphi, Perl, PHP, Python, JavaScript, VBScript, Ruby, v.v.
Thu thập và tài liệu thư viện biểu thức chính quy để tái sử dụng trong tương lai. Tìm kiếm và thay thế thông qua các tập tin và thư mục với grep tích hợp. Tích hợp RegexBuddy với các công cụ tìm kiếm và chỉnh sửa yêu thích của bạn để truy cập nhanh.
Tìm hiểu tất cả những gì cần biết về biểu thức chính quy từ tài liệu toàn diện của RegexBuddy và hướng dẫn biểu thức chính quy chi tiết.
Nhận trợ giúp và thảo luận về bất cứ điều gì liên quan đến biểu thức chính quy trên diễn đàn người dùng RegexBuddy.
lịch sử phiên bản
- Phiên bản 3.6.1 đăng trên 2013-03-12
Hỗ trợ đầy đủ cho Windows 8; khắc phục sự cố với dấu gạch chéo ngược trong văn bản thay thế khi tạo đoạn mã nguồn
- Phiên bản 2.3.2 đăng trên 2007-02-20
Bây giờ hoàn toàn tương thích với Windows Vista
Chi tiết chương trình
Eula
EULA - Thỏa thuận cấp phép người dùng cuối
RegexBuddy là bản quyền (c) 2004-2013 Jan Goyvaerts. Tất cả các quyền được bảo lưu.
'RegexBuddy' và 'Just Great Software' là thương hiệu của Jan Goyvaerts.
QUAN TRỌNG - ĐỌC KỸ
Tuyên bố giấy phép này và bảo hành giới hạn tạo thành một thỏa thuận pháp lý ('Thỏa thuận cấp phép') giữa bạn ('Người được cấp phép', với tư cách là cá nhân hoặc một thực thể duy nhất) và Just Great Software Co. Ltd. ('Người cấp phép'), nhà xuất bản duy nhất trên toàn thế giới của sản phẩm phần mềm RegexBuddy ('Phần mềm') trong đó Jan Goyvaerts là người giữ bản quyền.
Trang web được đề cập trong thỏa thuận này là http://www.regexbuddy.com/
BẰNG CÁCH CÀI ĐẶT, SAO CHÉP HOẶC SỬ DỤNG PHẦN MỀM, BẠN ĐỒNG Ý BỊ RÀNG BUỘC BỞI TẤT CẢ CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN CỦA THỎA THUẬN CẤP PHÉP.
Khi bạn chấp nhận các điều khoản và điều kiện của Thỏa thuận Cấp phép, Bên cấp phép cấp cho bạn quyền sử dụng Phần mềm theo cách được cung cấp dưới đây.
Nếu bạn không chấp nhận các điều khoản và điều kiện của Thỏa thuận Cấp phép, bạn phải nhanh chóng xóa từng bản sao của Phần mềm khỏi tất cả các máy tính và thiết bị di động của bạn.
Bên cấp phép có quyền cấp phép cùng một Phần mềm cho các cá nhân hoặc tổ chức khác theo một thỏa thuận cấp phép khác.
Bên được cấp phép phải mua một giấy phép người dùng duy nhất hoặc giấy phép nhiều người dùng từ Người cấp phép. Giấy phép này mang tên của người hoặc tổ chức được cấp phép và không thể chuyển nhượng cho bất kỳ bên nào khác. Giá cả và tình trạng sẵn có có thể thay đổi mà không cần thông báo trước. Bên được cấp phép có thể tham khảo thông tin giá gần đây nhất http://www.regexbuddy.com/buynow.html
Nếu Bên được cấp phép chưa mua giấy phép hoặc nếu khoản thanh toán của Bên được cấp phép được hoàn lại cho Bên được cấp phép, Bên được cấp phép không được phép sử dụng Phần mềm và Bên được cấp phép phải nhanh chóng xóa từng bản sao Của Phần mềm khỏi bất kỳ và tất cả các máy tính của Bên được cấp phép.
Nếu một giấy phép người dùng duy nhất được mua, Bên được cấp phép có tùy chọn tạo một cài đặt duy nhất mà Phần mềm có thể được sử dụng bởi một hoặc nhiều người hoặc tạo nhiều bản cài đặt Phần mềm được sử dụng độc quyền bởi một người. Bất kỳ sự kết hợp nào của các tùy chọn này hoặc cài đặt Phần mềm trên máy chủ mạng đều không được phép.
Nếu mua giấy phép nhiều người dùng, Bên được cấp phép có thể cài đặt Phần mềm theo một trong ba cách có thể. (1) Bên được cấp phép có thể tạo ra càng nhiều cài đặt Phần mềm vì số lượng người dùng giấy phép có giá trị, bất kể số lượng người sử dụng các cài đặt đó, miễn là mỗi cài đặt chỉ có thể được sử dụng bởi một người tại một thời điểm; hoặc (2) Bên được cấp phép có thể cài đặt Phần mềm trên một hoặc nhiều máy chủ mạng với điều kiện số lượng máy tính khách có quyền truy cập vào Phần mềm được cài đặt trên máy chủ đó hoặc các máy chủ đó bằng hoặc ít hơn số lượng người dùng mà giấy phép có giá trị; hoặc (3) Bên được cấp phép có thể tạo ra bất kỳ số lượng cài đặt Nào của Phần mềm, với điều kiện là số người có quyền truy cập vật lý hoặc điện tử vào các cài đặt đó bằng hoặc ít hơn số lượng người dùng mà giấy phép có giá trị. Bất kỳ sự kết hợp của ba lựa chọn thay thế không được phép. Tại bất kỳ thời điểm nào, số người có thể sử dụng Phần mềm đồng thời phải bằng hoặc nhỏ hơn số lượng người dùng mà giấy phép có giá trị. Nếu số lượng người dùng đồng thời có thể phát triển, Bên được cấp phép phải nhanh chóng mua giấy phép bổ sung.
Bên được cấp phép có thể tạo cài đặt theo hai cách. (1) Bên được cấp phép có thể cài đặt Phần mềm vào đĩa cứng cố định của máy tính. Mỗi máy tính mà Bên được cấp phép cài đặt phần mềm được tính là một cài đặt. Chỉ có một người phải có khả năng sử dụng Phần mềm được cài đặt vào máy tính tại bất kỳ thời điểm nào. Nếu nhiều người có thể sử dụng Phần mềm được cài đặt trên máy tính cùng một lúc, máy tính đó sẽ được coi là một máy chủ mạng cho các mục đích của thỏa thuận cấp phép này. (2) Bên được cấp phép có thể cài đặt phần mềm vào ổ đĩa di động, thẻ flash, USB hoặc thiết bị khác. Thiết bị có thể tháo rời này cho phép một người sử dụng Phần mềm tại một thời điểm trên bất kỳ máy tính nào mà thiết bị có thể được lắp mà không cần cài đặt Phần mềm trên máy tính đó. Mỗi đĩa di động, thẻ hoặc thiết bị mà bên được cấp phép cài đặt phần mềm được tính là một cài đặt.
Nếu Bên được cấp phép cài đặt Phần mềm vào đĩa cứng cố định của một hoặc nhiều máy tính, và cũng vào một hoặc nhiều thiết bị di động, tổng số cài đặt được tính là tổng của các máy tính và các thiết bị di động mà bên được cấp phép đã cài đặt Phần mềm.
Bất kể số lượng giấy phép đã mua, Bên được cấp phép có quyền đặt một bản sao bổ sung của Phần mềm trên phương tiện có thể tháo rời cho mục đích sao lưu để bảo vệ khoản đầu tư đã thực hiện. Bản sao lưu trữ này không được tính là cài đặt.
Hỗ trợ kỹ thuật có sẵn trực tiếp từ Người cấp phép mà không mất thêm phí. Khi gặp vấn đề, người được cấp phép đầu tiên phải truy cập vào trang Web và đọc các thông tin được trình bày ở đó để đảm bảo rằng các câu hỏi hoặc vấn đề chưa được trả lời ở đó. Bên được cấp phép cũng phải xác minh rằng bên được cấp phép đang sử dụng phiên bản mới nhất của Phần mềm, bằng cách sử dụng lệnh 'kiểm tra phiên bản mới' trong Phần mềm hoặc bằng cách đọc lịch sử phiên bản trên Trang Web. Nếu Bên được cấp phép có phiên bản mới nhất và câu hỏi không được trả lời trên trang web, người được cấp phép có thể viết thư cho địa chỉ email hỗ trợ kỹ thuật với câu hỏi của mình bằng tiếng Anh hoặc tiếng Hà Lan.
Phần mềm này bao gồm các chức năng để kết nối với một diễn đàn điều hành bởi người cấp phép. Mặc dù công nghệ kết nối là một phần của Phần mềm, Diễn đàn thực tế không phải là một phần của Phần mềm. Việc chấp nhận giấy phép này cho Phần mềm không cấp cho Bên được cấp phép bất kỳ quyền truy cập nào vào Diễn đàn. Bên cấp phép có thể cấp hoặc từ chối quyền truy cập một phần hoặc toàn bộ của Bên được cấp phép để đọc và/ hoặc viết thư cho Diễn đàn theo quyết định riêng của Bên cấp phép. Bên cấp phép có thể thu hồi hoặc khôi phục Giấy phép tại bất kỳ thời điểm nào, theo quyết định riêng của Bên cấp phép. Bên được cấp phép có thể xác định quyền truy cập Diễn đàn của Bên được cấp phép bằng cách cố gắng sử dụng Phần mềm được cấp phép bởi Bên được cấp phép để kết nối với Diễn đàn. Bên được cấp phép không được cố gắng phá vỡ các hạn chế của Diễn đàn bằng bất kỳ phương tiện nào, bao gồm nhưng không giới hạn ở việc sử dụng các bản sao Phần mềm của người khác. Mặc dù người cấp phép có thể hạn chế quyền truy cập vào Diễn đàn, Diễn đàn được điều hành như một khu vực thảo luận công cộng. Người cấp phép không thể được dự kiến sẽ bảo vệ sự riêng tư hoặc bản quyền của các tin nhắn được đăng lên Diễn đàn bởi bên được cấp phép chống lại các bên thứ 3. Tất cả những người tham gia Diễn đàn sẽ hoàn toàn chịu trách nhiệm về hành động của chính họ trên Diễn đàn, và chỉ có hành động của riêng họ. Người cấp phép có thể đăng các quy tắc và hướng dẫn bổ sung chi phối Diễn đàn trên Diễn đàn. Phương tiện duy nhất của Người cấp phép để thực thi các quy tắc bổ sung này là cấp hoặc từ chối quyền truy cập vào Diễn đàn và xóa các tin nhắn được đăng lên diễn đàn. Bên được cấp phép có thể bỏ qua các quy tắc bổ sung này nếu Bên được cấp phép không truy cập Diễn đàn.
Phần mềm này được cung cấp 'như là'. Trong mọi trường hợp, Bên cấp phép hoặc bất kỳ chi nhánh nào của Bên cấp phép sẽ không chịu trách nhiệm về bất kỳ thiệt hại do hậu quả, đặc biệt, ngẫu nhiên hoặc gián tiếp dưới bất kỳ hình thức nào phát sinh từ việc phân phối, thực hiện hoặc sử dụng Phần mềm này trong phạm vi tối đa được pháp luật hiện hành cho phép. Mặc dù Phần mềm đã được phát triển rất cẩn thận, nhưng không thể đảm bảo rằng Phần mềm không có lỗi. Phần mềm này không được thiết kế hoặc dự định sử dụng trong bất kỳ hoạt động nào có thể gây thương tích cá nhân, tử vong hoặc bất kỳ thiệt hại hoặc mất mát nghiêm trọng nào khác. Bên được cấp phép cũng không chịu trách nhiệm về bất kỳ hậu quả, đặc biệt, ngẫu nhiên, hoặc thiệt hại gián tiếp dưới bất kỳ hình thức nào phát sinh từ việc sử dụng Phần mềm này theo các điều khoản của Thỏa thuận cấp phép này.
Khi phát hiện lỗi trong Phần mềm, Bên cấp phép sẽ phát hành phiên bản Mới của Phần mềm không còn chứa các lỗi đó trong một khoảng thời gian hợp lý sau khi Bên cấp phép được mô tả chính xác về các lỗi đó. Số lượng thời gian được coi là hợp lý sẽ phụ thuộc vào sự phức tạp và mức độ nghiêm trọng của các lỗi. Người cấp phép sẽ đề cập đến việc phát hành trên trang Web và, theo lựa chọn của Người cấp phép, liên hệ trực tiếp với Bên được cấp phép để thông báo bản phát hành mới. Sau đó, bên được cấp phép có thể, theo tùy chọn của họ, nâng cấp lên phiên bản mới nhất hoặc tiếp tục sử dụng phiên bản cũ hơn mà Bên được cấp phép đã có. Trong cả hai trường hợp, không cần thanh toán cho Bên cấp phép. Trong trường hợp thứ hai, Bên được cấp phép sẽ không còn được hỗ trợ kỹ thuật cho đến khi Bên được cấp phép nâng cấp lên phiên bản mới nhất.
Bên cấp phép có quyền tính phí nâng cấp trong trường hợp có những cải tiến hoặc bổ sung mới lớn cho Phần mềm. Phiên bản mới chính này sau đó sẽ bắt đầu một dòng phiên bản mới sẽ sử dụng số phiên bản có thể phân biệt rõ ràng với dòng phiên bản cũ. Bên được cấp phép không có nghĩa vụ nâng cấp lên dòng phiên bản mới và Bên cấp phép sẽ tiếp tục cung cấp phiên bản mới nhất của dòng phiên bản trước đó để tải xuống Bên được cấp phép.
Bên cấp phép có quyền thu hồi giấy phép của Bên được cấp phép mà không cần thông báo trước nếu Bên được cấp phép vi phạm bất kỳ điều khoản nào của thỏa thuận cấp phép này.
Bạn không được cố gắng đảo ngược việc biên dịch, sửa đổi, dịch hoặc tháo rời Toàn bộ hoặc một phần Phần mềm. Bạn không được chạy Phần mềm dưới trình gỡ lỗi hoặc công cụ tương tự cho phép bạn kiểm tra hoạt động bên trong của Phần mềm.
Phần mềm này vẫn là tài sản độc quyền của Người cấp phép. Bất kỳ Bên được cấp phép nào tuân thủ đầy đủ các điều khoản trong thỏa thuận cấp phép này đều có thể sử dụng nó theo các điều khoản của thỏa thuận cấp phép này. Bạn không được cung cấp bản sao Của Phần mềm hoặc khóa giấy phép của bạn cho những người hoặc tổ chức khác. Bạn không được chuyển Phần mềm hoặc khóa giấy phép của mình cho một cá nhân hoặc tổ chức khác. Bạn cũng phải thực hiện các bước hợp lý để ngăn chặn bất kỳ bên thứ ba sao chép phần mềm từ một trong các máy tính hoặc thiết bị di động của bạn mà không có sự cho phép của bạn.