RegexBuddy 3.6.1

Licenza: Prova gratuita ‎Dimensioni del file: 9.45 MB
‎Valutazione utenti: 4.0/5 - ‎8 ‎Voti

RegexBuddy è il tuo compagno perfetto per lavorare con espressioni regolari. Crea facilmente espressioni regolari che corrispondano esattamente a ciò che desideri. Comprendere chiaramente regex complessi scritti da altri. Utilizzare semplici blocchi predefiniti inglesi anziché o in aggiunta alla sintassi regex standard. Lavora con uno qualsiasi dei 15 diversi tipi di espressioni regolari, chiamate "sapori" in RegexBuddy, che RegexBuddy può emulare. Converti istantaneamente un'espressione regolare che hai copiato da Internet nel sapore regex utilizzato dall'applicazione o dal linguaggio di programmazione preferito. Scopri come funzionerà il modello con il tuo sapore regex ed evita sorprese quando implementi la tua espressione regolare. Testa rapidamente qualsiasi espressione regolare su stringhe e file di esempio, evitando errori sui dati effettivi. Eseguire il debug senza congetture eseguendo un'esecuzione del processo di corrispondenza effettivo. Usa il regex nel codice sorgente con frammenti di codice regolati automaticamente in base ai dettagli di C#, Visual Basic, Java, C, C++, Delphi, Perl, PHP, Python, JavaScript, VBScript, Ruby e così via. Raccogliere e documentare raccolte di espressioni regolari per il riutilizzo futuro. Cerca e sostituisci tramite file e cartelle con grep incorporato. Integra RegexBuddy con i tuoi strumenti di ricerca e modifica preferiti per l'accesso immediato. Scopri tutto quello che c'è da sapere sulle espressioni regolari dalla documentazione completa di RegexBuddy e dall'esercitazione dettagliata sulle espressioni regolari. Ottieni assistenza e discuti tutto ciò che riguarda le espressioni regolari sui forum degli utenti regexbuddy.

cronologia delle versioni

  • Versione 3.6.1 pubblicato il 2013-03-12
    Supporto completo per Windows 8; Risolti i problemi relativi alle barre rovesciate nei testi sostitutivi durante la generazione di frammenti di codice sorgente
  • Versione 2.3.2 pubblicato il 2007-02-20
    Ora completamente compatibile con Windows Vista

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

RegexBuddy è copyright (c) 2004-2013 Jan Goyvaerts. Tutti i diritti riservati. 'RegexBuddy' e 'Just Great Software' sono marchi registrati di Jan Goyvaerts. IMPORTANTE - LEGGI ATTENTAMENTE La presente dichiarazione di licenza e la garanzia limitata costituiscono un accordo legale ('Contratto di licenza') tra l'utente ('Licenziatario', come individuo o una singola entità) e Just Great Software Co. Ltd. ('Licenziante'), unico editore mondiale del prodotto software RegexBuddy ('Software') di cui Jan Goyvaerts è titolare del copyright. Il sito Web di cui al presente contratto è http://www.regexbuddy.com/ INSTALLANDO, COPIANDO O UTILIZZANDO IN ALTRO MODO IL SOFTWARE, L'UTENTE ACCETTA DI ESSERE VINCOLATO DA TUTTI I TERMINI E LE CONDIZIONI DEL CONTRATTO DI LICENZA. Dopo aver accettato i termini e le condizioni del Contratto di Licenza, il Licenziante concede all'utente il diritto di utilizzare il Software secondo le modalità fornite di seguito. Se non si accettano i termini e le condizioni del Contratto di Licenza, è necessario eliminare tempestivamente ogni singola copia del Software da tutti i computer e i dispositivi rimovibili. Il Licenziante si riserva il diritto di concedere in licenza lo stesso Software ad altre persone o entità in base a un diverso contratto di licenza. Il Licenziatario deve acquistare una singola licenza utente o una licenza multiutente dal Licenziante. Questa licenza porta il nome della persona o dell'entità autorizzata e non è trasferibile a nessun'altra parte. I prezzi e la disponibilità sono soggetti a modifiche senza preavviso. Il Licenziatario può consultare le informazioni più recenti sui prezzi all'http://www.regexbuddy.com/buynow.html Se il Licenziatario non ha acquistato una licenza o se il pagamento del Licenziatario viene rimborsato al Licenziatario, il Licenziatario non è autorizzato a utilizzare il Software e il Licenziatario deve eliminare tempestivamente ogni singola copia del Software da tutti i computer del Licenziatario. Se è stata acquistata una singola licenza utente, il Licenziatario ha la possibilità di creare una singola installazione del Software eventualmente utilizzata da una o più persone o di creare più installazioni del Software utilizzate esclusivamente da una singola persona. Non è consentita alcuna combinazione di queste opzioni o l'installazione del Software su un server di rete. Se è stata acquistata una licenza multiutente, il Licenziatario può installare il Software in uno dei tre modi possibili. (1) Il Licenziatario può creare tutte le installazioni del Software quante sono il numero di utenti per cui la licenza è valida, indipendentemente dal numero di persone che utilizzano tali installazioni, a condizione che ciascuna delle installazioni possa essere utilizzata da una sola persona alla volta; oppure (2) il Licenziatario può installare il Software su uno o più server di rete a condizione che il numero di computer client che hanno accesso al Software installato su tale server o su tali server sia uguale o inferiore al numero di utenti per cui la licenza è valida; o (3) il Licenziatario può creare un numero qualsiasi di installazioni del Software, a condizione che il numero di persone che hanno accesso fisico o elettronico a tali installazioni sia uguale o inferiore al numero di utenti per cui la licenza è valida. Non è consentita alcuna combinazione di queste tre alternative. In qualsiasi momento, il numero di persone che potrebbero eventualmente utilizzare il Software contemporaneamente deve essere uguale o inferiore al numero di utenti per cui la licenza è valida. Se il numero di possibili utenti simultanei aumenta, il Licenziatario deve acquistare tempestivamente licenze aggiuntive. Il Licenziatario può creare installazioni in due modi. (1) Il Licenziatario può installare il Software sul disco rigido fisso di un computer. Ogni computer in cui il Licenziatario ha installato il software conta come un'unica installazione. Solo una persona deve essere in grado di utilizzare il Software installato sul computer in un dato momento. Se più persone possono utilizzare il Software installato sul computer contemporaneamente, tale computer sarà considerato un server di rete ai fini del presente contratto di licenza. (2) Il Licenziatario può installare il software su un disco rimovibile, una scheda flash, una chiavetta USB o un altro dispositivo. Questo dispositivo rimovibile consente al Software di essere utilizzato da una persona alla volta su qualsiasi computer in cui il dispositivo può essere inserito, senza installare il Software su quel computer. Ogni disco, scheda o dispositivo rimovibile in cui il Licenziatario ha installato il software conta come un'unica installazione. Se il Licenziatario installa il Software sui dischi rigidi fissi di uno o più computer e anche su uno o più dispositivi rimovibili, il numero totale di installazioni viene conteggiato come somma dei computer e dei dispositivi rimovibili in cui il Licenziatario ha installato il Software. Indipendentemente dal numero di licenze acquistate, il Licenziatario ha il diritto di inserire una copia aggiuntiva del Software su un supporto rimovibile a scopo di backup per proteggere l'investimento effettuato. Questa copia d'archivio non viene conteggiata come installazione. Il supporto tecnico è disponibile direttamente dal Licenziante senza costi aggiuntivi. Quando si verificano problemi, il Licenziatario deve prima visitare il sito Web e leggere le informazioni presentate per assicurarsi che la domanda o il problema non abbia già ricevuto risposta. Il Licenziatario deve inoltre verificare che il Licenziatario utilizzi la versione più recente del Software, utilizzando il comando 'controlla nuova versione' nel Software o leggendo la cronologia delle versioni sul sito Web. Se il Licenziatario ha l'ultima versione e la domanda non viene risolta sul sito web, il licenziatario può scrivere all'indirizzo e-mail del supporto tecnico con la sua domanda in lingua inglese o olandese. Il Software include funzionalità per connettersi a un Forum gestito dal Licenziante. Mentre la tecnologia di connessione fa parte del Software, il Forum effettivo non fa parte del Software. L'accettazione di questa licenza per il Software non concede al Licenziatario alcun diritto di accesso al Forum. Il Licenziante può concedere o negare al Licenziatario l'accesso parziale o completo per la lettura e/o la scrittura al Forum a esclusiva discrezione del Licenziante. Il Licenziante può revocare o ripristinare il Licenziatario in qualsiasi momento, a esclusiva discrezione del Licenziante. Il Licenziatario può determinare l'accesso al Forum del Licenziatario tentando di utilizzare il Software come concesso in licenza dal Licenziatario per connettersi al Forum. Il Licenziatario non deve tentare di aggirare le restrizioni del Forum con alcun mezzo, incluso, a titolo dannoso ma non limitato, l'utilizzo delle copie del Software da parte di altre persone. Sebbene il Licenziante possa limitare l'accesso al Forum, il Forum è gestito come un'area di discussione pubblica. Non ci si può aspettare che il Licenziante protegga la privacy o il copyright dei messaggi pubblicati sul Forum dal Licenziatario contro terze parti. Tutti i partecipanti al Forum saranno pienamente responsabili per le proprie azioni sul Forum e solo per le proprie azioni. Il Licenziante può pubblicare ulteriori regole e linee guida che regolano il Forum sul Forum. L'unico mezzo del Licenziante per far rispettare queste regole aggiuntive sarà quello di concedere o negare l'accesso al Forum e di eliminare i messaggi pubblicati sul forum. Il Licenziatario può ignorare queste regole aggiuntive se il Licenziatario non accede al Forum. Il Software viene fornito "così com'è". In nessun caso il Licenziante o nessuna delle affiliate del Licenziante sarà responsabile per eventuali danni consequenziali, speciali, incidentali o indiretti di qualsiasi tipo derivanti dalla consegna, dalle prestazioni o dall'uso del presente Software, nella misura massima consentita dalla legge applicabile. Sebbene il Software sia stato sviluppato con grande cura, non è possibile garantire che il Software sia privo di errori. Il Software non è progettato o destinato ad essere utilizzato in alcuna attività che possa causare lesioni personali, morte o altri gravi danni o perdite. Né il Licenziatario sarà responsabile per eventuali consequenziali, speciali, incidentali, danni indiretti di qualsiasi tipo derivanti dall'utilizzo del presente Software ai sensi del presente Contratto di Licenza. Quando vengono rilevati errori nel Software, il Licenziante rilascerà una nuova versione del Software che non contiene più tali errori un periodo di tempo ragionevole dopo che al Licenziante è stata fornita una descrizione accurata di tali errori. La quantità di tempo considerata ragionevole dipenderà dalla complessità e dalla gravità degli errori. Il Licenziante menzionerà il rilascio sul sito Web e, a scelta del Licenziante, contatterà direttamente il Licenziatario per annunciare la nuova versione. Il Licenziatario può quindi, a loro scelta, passare alla versione più recente o continuare a utilizzare la versione precedente che il Licenziatario ha già. In entrambi i casi, non è richiesto alcun pagamento al Licenziante. In quest'ultimo caso, il Licenziatario non avrà più diritto al supporto tecnico fino a quando il Licenziatario non avrà eseguito l'aggiornamento all'ultima versione. Il Licenziante si riserva il diritto di addebitare una commissione di upgrade in caso di nuovi importanti miglioramenti o aggiunte al Software. Questa nuova versione principale inizierà quindi una nuova linea di versioni che utilizzerà numeri di versione chiaramente distinguibili dalla vecchia linea di versioni. Il Licenziatario non ha alcun obbligo di passare alla nuova linea di versioni e il Licenziante continuerà a rendere disponibile per il download al Licenziatario l'ultima versione della riga della versione precedente. Il Licenziante si riserva il diritto di revocare la licenza del Licenziatario senza preavviso se il Licenziatario viola uno qualsiasi dei termini del presente contratto di licenza. Non è necessario tentare di invertire la compilazione, modificare, tradurre o smontare il Software in tutto o in parte. Non è necessario eseguire il Software in un debugger o in uno strumento simile che consenta di ispezionare il funzionamento interno del Software. Il Software rimane di proprietà esclusiva del Licenziante. Qualsiasi Licenziatario che rispetti pienamente i termini del presente contratto di licenza può utilizzarlo in base ai termini del presente contratto di licenza. L'utente non deve fornire copie del Software o della chiave di licenza ad altre persone o entità. Non è necessario trasferire il Software o la chiave di licenza a un'altra persona o entità. È inoltre necessario adottare misure ragionevoli per impedire a terze parti di copiare il software da uno dei computer o dei dispositivi rimovibili senza l'autorizzazione dell'utente.