RegexBuddy 3.6.1

Lisensi: Uji Coba Gratis ‎Ukuran file: 9.45 MB
‎Peringkat Pengguna: 4.0/5 - ‎8 ‎Suara

RegexBuddy adalah teman sempurna Anda untuk bekerja dengan ekspresi reguler. Buat ekspresi reguler dengan mudah yang cocok dengan apa yang Anda inginkan. Jelas memahami regexes kompleks yang ditulis oleh orang lain. Gunakan blok penyusun bahasa Inggris biasa alih-alih atau selain sintaks regex standar. Bekerja dengan salah satu dari 15 jenis ekspresi reguler yang berbeda, yang disebut "flavors" di RegexBuddy, yang dapat ditiru regexBuddy. Konversikan ekspresi reguler yang telah Anda salin dari internet ke rasa regex yang digunakan oleh aplikasi atau bahasa pemrograman pilihan Anda. Lihat bagaimana pola akan bekerja dengan rasa regex Anda, dan hindari kejutan saat menerapkan ekspresi reguler Anda. Uji ekspresi reguler apa pun dengan cepat pada string dan file sampel, mencegah kesalahan pada data aktual. Debug tanpa menebak dengan melangkah melalui proses pencocokan yang sebenarnya. Gunakan regex dalam kode sumber Anda dengan cuplikan kode secara otomatis disesuaikan dengan bagian tertentu dari C#, Visual Basic, Java, C, C++, Delphi, Perl, PHP, Python, JavaScript, VBScript, Ruby, dll. Kumpulkan dan dokumentasikan pustaka ekspresi reguler untuk digunakan kembali di masa mendatang. Cari dan ganti melalui file dan folder dengan grep bawaan. Integrasikan RegexBuddy dengan alat pencarian dan pengeditan favorit Anda untuk akses instan. Pelajari semua yang perlu diketahui tentang ekspresi reguler dari dokumentasi komprehensif RegexBuddy dan tutorial ekspresi reguler terperinci. Dapatkan bantuan dan diskusikan apa pun yang terkait dengan ekspresi reguler di forum pengguna RegexBuddy.

Riwayat versi

  • Versi 3.6.1 diposting di 2013-03-12
    Dukungan penuh untuk Windows 8; memperbaiki masalah dengan backslashes dalam teks pengganti saat menghasilkan cuplikan kode sumber
  • Versi 2.3.2 diposting di 2007-02-20
    Sekarang sepenuhnya kompatibel dengan Windows Vista

Detil Program

Eula

EULA - Perjanjian Lisensi Pengguna Akhir

RegexBuddy adalah hak cipta (c) 2004-2013 Jan Goyvaerts. Semua hak dilindungi undang-undang. 'RegexBuddy' dan 'Just Great Software' adalah merek dagang dari Jan Goyvaerts. PENTING - BACA DENGAN CERMAT Pernyataan lisensi dan garansi terbatas ini merupakan perjanjian hukum ('Perjanjian Lisensi') antara Anda ('Penerima Lisensi', baik sebagai individu atau entitas tunggal) dan Just Great Software Co. Ltd. ('Pemberi Lisensi'), satu-satunya penerbit produk perangkat lunak di seluruh dunia RegexBuddy ('Perangkat Lunak') di mana Jan Goyvaerts adalah pemegang hak cipta. Situs Web yang dimaksud dalam perjanjian ini adalah http://www.regexbuddy.com/ DENGAN MENGINSTAL, MENYALIN, ATAU MENGGUNAKAN PERANGKAT LUNAK, ANDA SETUJU UNTUK TERIKAT OLEH SEMUA SYARAT DAN KETENTUAN PERJANJIAN LISENSI. Setelah Anda menerima syarat dan ketentuan Perjanjian Lisensi, Pemberi Lisensi memberi Anda hak untuk menggunakan Perangkat Lunak dengan cara yang disediakan di bawah ini. Jika Anda tidak menerima syarat dan ketentuan Perjanjian Lisensi, Anda harus segera menghapus setiap salinan Perangkat Lunak dari semua komputer dan perangkat yang dapat dilepas. Pemberi Lisensi berhak untuk melisensikan Perangkat Lunak yang sama kepada individu atau entitas lain berdasarkan perjanjian lisensi yang berbeda. Penerima Lisensi harus membeli satu lisensi pengguna atau lisensi multi-pengguna dari Pemberi Lisensi. Lisensi ini menyandang nama orang atau entitas berlisensi dan tidak dapat ditransfer ke pihak lain. Harga dan ketersediaan dapat berubah tanpa pemberitahuan sebelumnya. Penerima Lisensi dapat berkonsultasi dengan informasi harga terbaru di http://www.regexbuddy.com/buynow.html Jika Penerima Lisensi belum membeli lisensi, atau jika pembayaran Penerima Lisensi dikembalikan ke Penerima Lisensi, Penerima Lisensi tidak diizinkan untuk menggunakan Perangkat Lunak dan Penerima Lisensi harus segera menghapus setiap salinan Perangkat Lunak dari setiap dan semua komputer Penerima Lisensi. Jika satu lisensi pengguna dibeli, Penerima Lisensi memiliki opsi untuk membuat instalasi tunggal Perangkat Lunak yang mungkin digunakan oleh satu orang atau lebih, atau membuat beberapa instalasi Perangkat Lunak yang digunakan secara eksklusif oleh satu orang. Kombinasi opsi ini, atau menginstal Perangkat Lunak pada server jaringan, tidak diizinkan. Jika lisensi multi-pengguna dibeli, Penerima Lisensi dapat menginstal Perangkat Lunak dengan salah satu dari tiga cara yang mungkin. (1) Penerima Lisensi dapat membuat instalasi Perangkat Lunak sebanyak jumlah pengguna yang valid untuk lisensi, terlepas dari jumlah orang yang menggunakan instalasi tersebut, asalkan masing-masing instalasi hanya dapat digunakan oleh satu orang pada satu waktu; atau (2) Penerima Lisensi dapat menginstal Perangkat Lunak pada satu atau beberapa server jaringan dengan syarat jumlah komputer klien yang memiliki akses ke Perangkat Lunak yang diinstal pada server tersebut atau server tersebut, sama dengan atau kurang dari jumlah pengguna yang valid untuk lisensi; atau (3) Penerima Lisensi dapat membuat sejumlah instalasi Perangkat Lunak, asalkan jumlah orang yang memiliki akses fisik atau elektronik ke instalasi tersebut sama dengan atau kurang dari jumlah pengguna yang berlaku untuk lisensi tersebut. Kombinasi apa pun dari ketiga alternatif ini tidak diizinkan. Pada waktu tertentu, jumlah orang yang mungkin dapat menggunakan Perangkat Lunak secara bersamaan harus sama dengan atau kurang dari jumlah pengguna lisensi yang valid. Jika jumlah kemungkinan pengguna bersamaan bertambah, Penerima Lisensi harus segera membeli lisensi tambahan. Penerima lisensi dapat membuat instalasi dengan dua cara. (1) Penerima Lisensi dapat menginstal Perangkat Lunak ke hard disk tetap komputer. Setiap komputer tempat Penerima Lisensi menginstal perangkat lunak dihitung sebagai satu instalasi. Hanya satu orang yang dapat menggunakan Perangkat Lunak yang diinstal ke komputer pada waktu tertentu. Jika beberapa orang dapat menggunakan Perangkat Lunak yang diinstal pada komputer secara bersamaan, komputer tersebut akan dianggap sebagai server jaringan untuk tujuan perjanjian lisensi ini. (2) Penerima lisensi dapat menginstal perangkat lunak ke disk yang dapat dilepas, kartu flash, stik USB atau perangkat lain. Perangkat yang dapat dilepas ini memungkinkan Perangkat Lunak digunakan oleh satu orang pada satu waktu di komputer mana pun di mana perangkat dapat dimasukkan, tanpa menginstal Perangkat Lunak pada komputer itu. Setiap disk, kartu, atau perangkat yang dapat dilepas di mana Penerima Lisensi menginstal perangkat lunak dihitung sebagai satu instalasi. Jika Penerima Lisensi menginstal Perangkat Lunak ke hard disk tetap dari satu atau beberapa komputer, dan juga ke satu atau beberapa perangkat yang dapat dilepas, jumlah total instalasi dihitung sebagai jumlah komputer dan perangkat yang dapat dilepas tempat Penerima Lisensi menginstal Perangkat Lunak. Terlepas dari jumlah lisensi yang dibeli, Penerima Lisensi memiliki hak untuk menempatkan salinan tambahan Perangkat Lunak pada media yang dapat dilepas untuk tujuan pencadangan untuk melindungi investasi yang dilakukan. Salinan arsip ini tidak dihitung sebagai instalasi. Dukungan teknis tersedia langsung dari Pemberi Lisensi tanpa biaya tambahan. Ketika mengalami masalah, Penerima Lisensi harus terlebih dahulu mengunjungi Situs Web dan membaca informasi yang disajikan di sana untuk memastikan pertanyaan atau masalah belum dijawab di sana. Penerima Lisensi juga harus memverifikasi bahwa Penerima Lisensi menggunakan versi terbaru Perangkat Lunak, baik dengan menggunakan perintah 'periksa versi baru' di Perangkat Lunak, atau dengan membaca riwayat versi di Situs Web. Jika Penerima Lisensi memiliki versi terbaru dan pertanyaannya tidak dijawab di situs web, penerima lisensi dapat menulis ke alamat email dukungan teknis dengan pertanyaannya dalam bahasa Inggris atau Belanda. Perangkat Lunak ini mencakup fungsionalitas untuk terhubung ke Forum yang dioperasikan oleh Pemberi Lisensi. Meskipun teknologi koneksi adalah bagian dari Perangkat Lunak, Forum yang sebenarnya bukan bagian dari Perangkat Lunak. Penerimaan lisensi ini untuk Perangkat Lunak tidak memberikan hak akses apa pun kepada Penerima Lisensi ke Forum. Pemberi Lisensi dapat memberikan atau menolak akses parsial atau lengkap Penerima Lisensi untuk membaca dan/atau menulis ke Forum atas kebijakan Pemberi Lisensi sendiri. Pemberi Lisensi dapat mencabut atau mengembalikan Penerima Lisensi pada waktu tertentu, atas kebijakan Pemberi Lisensi sendiri. Penerima Lisensi dapat menentukan akses Forum Penerima Lisensi dengan mencoba menggunakan Perangkat Lunak sebagaimana dilisensikan oleh Penerima Lisensi untuk terhubung ke Forum. Penerima Lisensi tidak boleh berusaha menghindari pembatasan Forum dengan cara apa pun, termasuk tetapi tidak terbatas pada penggunaan salinan Perangkat Lunak orang lain. Meskipun Pemberi Lisensi dapat membatasi akses ke Forum, Forum dioperasikan sebagai area diskusi publik. Pemberi Lisensi tidak dapat diharapkan untuk melindungi privasi atau hak cipta pesan yang diposting ke Forum oleh Penerima Lisensi terhadap pihak ketiga. Semua peserta Forum akan bertanggung jawab penuh atas tindakan mereka sendiri di Forum, dan hanya tindakan mereka sendiri. Pemberi Lisensi dapat memposting aturan dan pedoman tambahan yang mengatur Forum di Forum. Satu-satunya cara Pemberi Lisensi untuk menegakkan aturan tambahan ini adalah dengan memberikan atau menolak akses ke Forum, dan untuk menghapus pesan yang diposting ke forum. Penerima Lisensi dapat mengabaikan aturan tambahan ini jika Penerima Lisensi tidak mengakses Forum. Perangkat Lunak disediakan 'apa adanya'. Dalam hal apa pun, Pemberi Lisensi atau afiliasi Pemberi Lisensi tidak akan bertanggung jawab atas kerusakan konsekuensial, khusus, insidental, atau tidak langsung dalam bentuk apa pun yang timbul dari pengiriman, kinerja, atau penggunaan Perangkat Lunak ini, sejauh diizinkan oleh hukum yang berlaku. Meskipun Perangkat Lunak telah dikembangkan dengan sangat hati-hati, tidak mungkin untuk menjamin bahwa Perangkat Lunak bebas dari kesalahan. Perangkat Lunak ini tidak dirancang atau dimaksudkan untuk digunakan dalam aktivitas apa pun yang dapat menyebabkan cedera pribadi, kematian, atau kerusakan atau kehilangan berat lainnya. Tidak akan Penerima Lisensi bertanggung jawab atas konsekuensial, khusus, insidental, atau kerusakan tidak langsung dalam bentuk apa pun yang timbul dari penggunaan Perangkat Lunak ini berdasarkan ketentuan Perjanjian Lisensi ini. Ketika kesalahan ditemukan dalam Perangkat Lunak, Pemberi Lisensi akan merilis versi baru Perangkat Lunak yang tidak lagi berisi kesalahan tersebut dalam jumlah waktu yang wajar setelah Pemberi Lisensi diberi deskripsi yang akurat tentang kesalahan tersebut. Jumlah waktu yang dianggap wajar akan tergantung pada kompleksitas dan tingkat keparahan kesalahan. Pemberi Lisensi akan menyebutkan rilis di Situs Web dan, atas opsi Pemberi Lisensi, langsung hubungi Penerima Lisensi untuk mengumumkan rilis baru. Penerima Lisensi kemudian dapat, pada opsi mereka, memutakhirkan ke versi terbaru atau untuk terus menggunakan versi lama yang sudah ada di Penerima Lisensi. Dalam kedua kasus, tidak ada pembayaran kepada Pemberi Lisensi yang diperlukan. Dalam kasus terakhir, Penerima Lisensi tidak akan lagi berhak atas dukungan teknis sampai Penerima Lisensi telah ditingkatkan ke versi terbaru. Pemberi Lisensi berhak untuk membebankan biaya peningkatan jika terjadi peningkatan atau penambahan baru utama pada Perangkat Lunak. Versi baru utama ini kemudian akan memulai baris versi baru yang akan menggunakan nomor versi yang jelas dapat dibedakan dari baris versi lama. Penerima Lisensi tidak berkewajiban untuk memutakhirkan ke baris versi baru dan Pemberi Lisensi akan terus membuat versi terbaru dari baris versi sebelumnya tersedia untuk diunduh ke Penerima Lisensi. Pemberi Lisensi berhak untuk mencabut lisensi Penerima Lisensi tanpa pemberitahuan sebelumnya jika Penerima Lisensi melanggar salah satu ketentuan perjanjian lisensi ini. Anda tidak boleh mencoba membalikkan kompilasi, memodifikasi, menerjemahkan, atau membongkar Perangkat Lunak secara keseluruhan atau sebagian. Anda tidak boleh menjalankan Perangkat Lunak di bawah debugger atau alat serupa yang memungkinkan Anda memeriksa cara kerja dalam Perangkat Lunak. Perangkat Lunak tetap menjadi milik eksklusif Pemberi Lisensi. Setiap Penerima Lisensi yang sepenuhnya mematuhi ketentuan dalam perjanjian lisensi ini dapat menggunakannya sesuai dengan ketentuan perjanjian lisensi ini. Anda tidak boleh memberikan salinan Perangkat Lunak atau kunci lisensi Anda kepada orang atau entitas lain. Anda tidak boleh mentransfer Perangkat Lunak atau kunci lisensi Anda ke orang atau entitas lain. Anda juga harus mengambil langkah-langkah yang wajar untuk mencegah pihak ketiga menyalin perangkat lunak dari salah satu komputer atau perangkat yang dapat dilepas tanpa izin Anda.