RegexMagic, düzenli ifadeler oluşturmayı her zamankinden daha kolay hale getirir. Diğer regex araçları sadece daha kolay düzenli ifadeler ile çalışmak için yapmak iken, RegexMagic ile hiç normal ifade sözdizimi ile uğraşmak zorunda değilsiniz. RegexMagic, teknik özelliklerinize uygun tam düzenli ifadeler üretir.
İlk olarak, RegexMagic'e normal ifadenizin eşleşmesini istediğiniz metnin bazı örneklerini sağlarsınız. RegexMagic, metninizin nasıl bir desene benzediğini otomatik olarak algılayabilir. Sayılar, tarihler ve e-posta adresleri, RegexMagic'in desteklediği çok çeşitli desenlerin sadece birkaç örneğidir. Örneklerinizin farklı bölümlerini işaretleyerek, istediğinizle tam olarak eşleşecek şekilde birden çok delek biraraya gelen normal ifadeler oluşturabilirsiniz. RegexMagic'in desenleri birçok seçenek sunar, böylece normal ifadenizi istediğiniz kadar gevşek veya katı hale getirebilirsiniz.
Hepsinden iyisi, RegexMagic hemen hemen tüm popüler düzenli ifade tatlar destekler. Lezzetinizi seçin ve RegexMagic onunla çalışan düzenli bir ifade oluşturmak için emin olur. RegexMagic, normal ifadenizi uygulamak için doğrudan kaynak kodunuza kopyalayıp yapıştırabileceğiniz birçok programlama dilinde parçacıklar oluşturabilir.
Desteklenen regex tatlar: JGsoft, .NET, Java, Perl, PCRE, JavaScript, Python, Ruby, Tcl ARE, POSIX BRE, POSIX ERE, GNU BRE, GNU ERE, XML ve XPath.
Desteklenen programlama dilleri: C / C ++ (PCRE, wxWidgets), C #, Delphi, Delphi Prism, Groovy, Java, JavaScript, MySQL, Oracle, Perl, PHP, PostgreSQL, PowerShell, Python, R, REALbasic, Ruby, Tcl, Basic.NET, Visual Basic 6, VBScript, XML Schema.
sürüm geçmişi
- Sürüm 1.3.1 tarihinde gönderildi 2013-03-12
Windows 8 için tam destek
- Sürüm 1.1.0 tarihinde gönderildi 2010-09-03
Delphi XE ve C++Builder XE desteği
Program Detayları
Eula
EULA - Son Kullanıcı Lisans Sözleşmesi
RegexMagic telif hakkı (c) 2009-2013 Jan Goyvaerts olduğunu. Tüm hakları saklıdır.
'RegexMagic' ve 'Just Great Software' Jan Goyvaerts'in ticari markalarıdır.
ÖNEMLİ - DIKKATLE OKUYUN
Bu lisans bildirimi ve sınırlı garanti, jan Goyvaerts'in telif hakkı sahibi olduğu RegexMagic ('Software') yazılım ürününün dünya çapındaki tek yayıncısı olan Just Great Software Co. Ltd. ('Licensor') ile siz ('Lisans Sahibi') ile siz arasında yasal bir sözleşme ('Lisans Sözleşmesi') teşkil etmektedir.
Bu sözleşmede belirtilen Web Sitesi http://www.RegexMagic.com/
YAZıLıMı YÜKLEYEREK, KOPYALAYARAK VEYA BAŞKA BIR ŞEKILDE KULLANARAK, LISANS SÖZLEŞMESININ TÜM HÜKÜM VE KOŞULLARıNA BAĞLı OLMAYı KABUL EDERSINIZ.
Lisans Sözleşmesi'nin hüküm ve koşullarını kabul ettiğinizde, Lisans Veren size Yazılımı aşağıda belirtilen şekilde kullanma hakkı verir.
Lisans Sözleşmesi'nin hüküm ve koşullarını kabul etmezseniz, Yazılımın her bir kopyasını ve tüm bilgisayarlarınızdan ve çıkarılabilir aygıtlarınızdan derhal silmeniz gerekir.
Lisans Sahibi, aynı Yazılımı farklı bir lisans sözleşmesi kapsamında diğer kişi veya kuruluşlara lisanslama hakkını saklı tutar.
Bu lisans sözleşmesini kabul ettikten sonra, Lisans Sahibinin yazılımı bu anlaşmanın şartları uyarınca en fazla yedi (7) gün süreyle ve yalnızca değerlendirme amacıyla, Lisans Sahibine ödeme yapmadan kullanmasına izin verilir. Bu amaçla, Lisans Veren, Yazılımın Web Sitesinden serbestçe indirilebilen özel bir ücretsiz deneme sürümünü sağlar.
Lisans Sahibi yazılımı yedi (7) günden fazla ve/veya Yazılımı değerlendirmek dışında amaçlarla kullanmak isterse, Lisans Sahibi Lisans Sahibinden tek bir kullanıcı lisansı veya çok kullanıcılı lisans satın almalıdır. Bu lisans lisanslı kişi veya kuruluşun adını taşır ve başka bir tarafa devredilemez. Fiyatlandırma ve kullanılabilirlik önceden haber verilmeden değiştirilebilir. Lisans Sahibi, Web Sitesindeki en son fiyatlandırma bilgilerine danışabilir.
Tek bir kullanıcı lisansı satın alınmışsa, Lisans Sahibi yazılımın muhtemelen bir veya daha fazla kişi tarafından kullanılması nı olabilecek tek bir yükleme oluşturma veya yazılımın yalnızca tek bir kişi tarafından kullanılan birden çok yüklemesini oluşturma seçeneğine sahiptir. Bu seçeneklerin herhangi bir birleşimine veya Yazılımı bir ağ sunucusuna yüklemeye izin verilmez.
Çok kullanıcılı bir lisans satın alındıysa, Lisans Sahibi Yazılımı üç olası yoldan biriyle yükleyebilir. (1) Lisans Sahibi, bu yüklemeleri kullanan kişi sayısına bakılmaksızın, her bir yüklemenin aynı anda yalnızca bir kişi tarafından kullanılabilmesi koşuluyla, yazılımın geçerli olduğu kullanıcı sayısı kadar çok yükleme oluşturabilir; veya (2) Lisans Sahibi, Yazılımın o sunucuya veya bu sunucularda yüklü olan istemci bilgisayar sayısının, lisansın geçerli olduğu kullanıcı sayısına eşit veya daha azdır; veya (3) Lisans Sahibi, bu yüklemelere fiziksel veya elektronik erişimi olan kişi sayısının, lisansın geçerli olduğu kullanıcı sayısına eşit veya daha az olması koşuluyla, Yazılımın herhangi bir sayıda kurulumunu oluşturabilir. Bu üç alternatifin herhangi bir kombinasyonuna izin verilmez. Herhangi bir zamanda, Yazılımı aynı anda kullanabilecek kişi sayısı, lisansın geçerli olduğu kullanıcı sayısına eşit veya daha az olmalıdır. Olası eşzamanlı kullanıcı sayısı artarsa, Lisans Sahibi derhal ek lisans satın almalıdır.
Lisans sahibi yüklemeleri iki şekilde oluşturabilir. (1) Lisans sahibi Yazılımı bilgisayarın sabit sabit diskine yükleyebilir. Lisans Sahibinin yazılımı yüklediği her bilgisayar tek bir yükleme olarak sayılır. Bilgisayara yüklenen Yazılımı herhangi bir zamanda yalnızca bir kişi kullanabilmelidir. Birden çok kişi bilgisayarda aynı anda yüklenen Yazılımı kullanabiliyorsa, bu bilgisayar bu lisans sözleşmesinin amaçları doğrultusunda bir ağ sunucusu olarak kabul edilir. (2) Lisans sahibi yazılımı çıkarılabilir bir diske, flash karta, USB stick'e veya başka bir aygıta yükleyebilir. Bu çıkarılabilir aygıt, Yazılımı o bilgisayara yüklemeden, aygıtın yerleştirilebileceği herhangi bir bilgisayarda aynı anda bir kişi tarafından kullanılmasına olanak tanır. Lisans Sahibinin yazılımı yüklediği her çıkarılabilir disk, kart veya cihaz tek bir yükleme olarak sayılır.
Lisans Sahibi Yazılımı bir veya daha fazla bilgisayarın sabit sabit disklerine ve ayrıca bir veya daha fazla çıkarılabilir aygıta yüklerse, toplam yükleme sayısı, Lisans Sahibinin Yazılımı yüklediği bilgisayarların ve çıkarılabilir aygıtların toplamı olarak sayılır.
Satın alınan lisans sayısına bakılmaksızın, Lisans Sahibi, yapılan yatırımı korumak için yedekleme amacıyla Yazılımın ek bir kopyasını çıkarılabilir bir ortama yerleştirme hakkına sahiptir. Bu arşiv kopyası yükleme sayılmaz.
Teknik destek, ek ücret ödemeden doğrudan Lisans Çıtası'ndan alınabilir. Sorunlarla karşılaştığında, Lisans Sahibinin önce Web Sitesini ziyaret etmesi ve sorunun veya sorunun zaten yanıtlanmadığından emin olmak için orada sunulan bilgileri okuması gerekir. Lisans Sahibi ayrıca, Lisans Sahibinin Yazılımdaki 'yeni sürümü denetle' komutunu kullanarak veya Web Sitesindeki sürüm geçmişini okuyarak Yazılımın en son sürümünü kullandığını da doğrulamalıdır. Lisans Sahibien son sürüme sahipse ve soru web sitesinde yanıtlanmamışsa, lisans sahibi İngilizce veya Hollandaca dilindeki sorusuyla teknik destek e-posta adresine yazabilir.
Yazılım, Lisans Sahibi tarafından işletilen bir Foruma bağlanmak için işlevsellik içerir. Bağlantı teknolojisi Yazılımın bir parçası olsa da, gerçek Forum Yazılımın bir parçası değildir. Yazılım için bu lisansın kabul edilmesi, Lisans Sahibine Forum'a erişim hakkı vermez. Lisans Veren, Lisans Sahibinin kendi takdirine bağlı olarak Forum'a okuma ve/veya yazma için kısmi veya tam erişim izni verebilir veya reddedebilir. Lisans Veren, Lisans Veren'in kendi takdirine bağlı olarak, herhangi bir zamanda Lisans Sahibinin kini iptal edebilir veya eski görevine iade edebilir. Lisans Sahibi, Forum'a bağlanmak için Yazılımı Lisans Sahibi tarafından lisanslı olarak kullanmaya çalışarak Lisans Sahibinin Forumu erişimini belirleyebilir. Lisans Sahibi, diğer kişilerin Yazılımın kopyalarını kullanmak da dahil ancak bunlarla sınırlı olmamak üzere forum kısıtlamalarını hiçbir şekilde aşmaya çalışmamalıdır. Lisans Sahibi Foruma erişimi kısıtlayabilir, ancak Forum halka açık bir tartışma alanı olarak işletilmektedir. Lisans Sahibi'nden, Lisans Sahibi tarafından Forum'a gönderilen mesajların gizliliğini veya telif hakkını üçüncü taraflara karşı koruması beklenemez. Tüm Forum katılımcıları Forum'daki kendi eylemlerinden ve sadece kendi eylemlerinden tamamen sorumlu olacaktır. Lisans Veren, Forum'u yöneten ek kurallar ve yönergeler yayınlayabilir. Lisans Veren'in bu ek kuralları uygulamanın tek yolu Forum'a erişim izni vermek veya reddetmek ve foruma gönderilen iletileri silmekolacaktır. Lisans Sahibi Foruma erişmezse bu ek kuralları göz ardı edebilir.
Yazılım 'olduğu gibi' sağlanır. Lisans Çırağı veya Lisans Ortağı'nın herhangi bir iştirakçisi, yürürlükteki yasaların izin verdiği azami ölçüde, bu Yazılımın tesliminden, performansından veya kullanımından kaynaklanan her türlü dolaylı, özel, arızi veya dolaylı zarardan hiçbir şekilde sorumlu tutulamaz. Yazılım büyük bir özenle geliştirilmiş olsa da, Yazılımın hatasız olduğunu garanti etmek mümkün değildir. Yazılım, kişisel yaralanmaya, ölüme, ölüme, veya başka bir ciddi hasar veya kayıp. Lisans Sahibi, bu Yazılımın işbu Lisans Sözleşmesi hükümleri uyarınca kullanımından kaynaklanan herhangi bir dolaylı, özel, arızi veya dolaylı zarardan da sorumlu tutulamaz.
Yazılımda hatalar bulunduğunda, Lisans Veren, Lisans Veren'e bu hataların doğru bir açıklaması verildikten sonra bu hataları niçin içermeyen yeni bir yazılımı yayımlar. Makul kabul edilen süre, hataların karmaşıklığına ve ciddiyetine bağlıdır. Lisans Sahibi, Web Sitesinde yayından bahsedecek ve Lisans Sahibinin tercihine bağlı olarak, yeni sürümü duyurmak için doğrudan Lisans Sahibine başvurulacaktır. Lisans Sahibi daha sonra, kendi tercihine göre, en son sürüme yükseltebilir veya Lisans Sahibinin sahip olduğu eski sürümü kullanmaya devam edebilir. Her iki durumda da, Lisans Layıcıya ödeme gerekmez. İkinci durumda, Lisans Sahibi en son sürüme yükseltilene kadar artık teknik destek hakkına sahip olmayacaktır.
Lisans Çırçır, Yazılıma büyük yeni geliştirmeler veya eklemeler durumunda yükseltme ücreti talep etme hakkını saklı tutar. Bu büyük yeni sürüm daha sonra sürüm numaralarını eski sürüm satırından açıkça ayırt edilebilen yeni bir sürüm satırı başlatacaktır. Lisans Sahibinin yeni sürüm satırına yükseltme yükümlülüğü yoktur ve Lisans Sahibi önceki sürüm satırının en son sürümünü Lisans Sahibine indirilmeye hazır hale getirmeye devam edecektir.
Lisans Sahibi, Lisans Sahibinin bu lisans sözleşmesinin koşullarını ihlal etmesi durumunda önceden haber vermeksizin Lisans Sahibinin lisansını iptal etme hakkını saklı tutar.
Yazılımı tamamen veya kısmen derlemeye, değiştirmeye, çevirmeye veya sökmeye çalışmamalısınız. Yazılımı, Yazılımın iç işleyişini denetlemenize olanak tanıyan bir hata ayıklayıcı veya benzeri bir araç altında çalıştırmamalısınız.
Yazılım, Lisans Sahibinin münhasır mülkiyetindedir. Bu lisans sözleşmesindeki şartlara tam olarak uyan herhangi bir Lisans Sahibi, bu lisans sözleşmesinin koşullarına göre kullanabilir. Yazılımın veya lisans anahtarınızın kopyalarını diğer kişi veya kuruluşlara vermemelisiniz. Yazılımı veya lisans anahtarınızı başka bir kişi veya kuruluşa aktarmamalısınız. Ayrıca, herhangi bir üçüncü tarafın yazılımı izniniz olmadan bilgisayarlarınızdan veya çıkarılabilir aygıtlarınızdan kopyalamasını önlemek için makul adımlar atmalısınız.
Yazılımın, indirdiğiniz dosyanın(lar) aynı kopyalarını yaparak bunu yapmanız koşuluyla, yazılımı dağıttığınız anda Web Sitesinde genel olarak indirilebilir olan ücretsiz değerlendirme sürümünü dağıtabilirsiniz. Genel indirme, Web Sitesine göz atarak ve sayfada görünen bağlantılararasında gezinerek, yazabileceğiniz veya daha önce yazdıysanız tarayıcınız tarafından otomatik olarak sağlanabilecek herhangi bir parola veya kimlik kullanmadan indirilebilen herhangi bir dosya anlamına gelir.
Yazılımın değerlendirme sürümünün dağıtılması veya değerlendirme sürümünün kendisi için ödeme istememelisiniz. Malzeme, nakliye ve iletişim masraflarınızı karşılamak için makul bir katkı isteyebilirsiniz. Alıcıya bir değerlendirme sürümü gönderdiğinizi ve alıcının bunu değerlendirmek için bir lisans sözleşmesini kabul etmesi ve Yazılımı tam olarak kullanabilmek için ödeme yapması gerektiğini açıkça belirtmelisiniz. Bu paket, ödeme gerektirmeyen bir özgür değerlendirme yazılımı ve diğer yazılımlar topluluğu olmadığı sürece, değerlendirme sürümünü daha büyük bir paketin parçası haline getirerek dağıtmamalısınız.
Lisans Sahibi, bu lisans sözleşmesinin herhangi bir koşulunu veya tamamını önceden haber vermeksizin ihlal ederseniz lisansınızı iptal etme hakkını saklı tutar.