RegexMagic 1.3.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 5.86 MB
‎Classificação dos usuários: 3.3/5 - ‎10 ‎Votos

RegexMagic torna a criação de expressões regulares mais fácil do que nunca. Enquanto outras ferramentas de regex simplesmente facilitam o trabalho com expressões regulares, com o RegexMagic você não precisa lidar com a sintaxe de expressão regular. O RegexMagic gera expressões regulares completas às suas especificações. Primeiro, você fornece ao RegexMagic algumas amostras do texto que deseja que sua expressão regular corresponda. O RegexMagic pode detectar automaticamente que tipo de padrão seu texto se parece. Números, datas e endereços de e-mail são apenas alguns exemplos da ampla gama de padrões que o RegexMagic suporta. Ao marcar diferentes partes de suas amostras, você pode criar expressões regulares que combinam vários padrões para corresponder exatamente ao que você quer. Os padrões da RegexMagic fornecem muitas opções, para que você possa tornar sua expressão regular tão frouxa ou tão rigorosa quanto quiser. O melhor de tudo, RegexMagic suporta quase todos os sabores populares de expressão regular. Selecione seu sabor, e o RegexMagic faz questão de gerar uma expressão regular que funcione com ele. RegexMagic pode até gerar trechos em muitas linguagens de programação que você pode copiar e colar diretamente em seu código fonte para implementar sua expressão regular. Sabores regex suportados: JGsoft, .NET, Java, Perl, PCRE, JavaScript, Python, Ruby, Tcl ARE, POSIX BRE, POSIX ERE, GNU BRE, GNU ERE, XML e XPath. Linguagens de programação suportadas: C/C++ (PCRE, wxWidgets), C#, Delphi, Delphi Prism, Groovy, Java, JavaScript, MySQL, Oracle, Perl, PHP, PostgreSQL, PowerShell, Python, R, REALbasic, Ruby, Tcl, Visual Basic.NET, Visual Basic 6, VBScript, XML Schema.

história da versão

  • Versão 1.3.1 postado em 2013-03-12
    Suporte completo para Windows 8
  • Versão 1.1.0 postado em 2010-09-03
    Suporte para Delphi XE e C++Builder XE

Detalhes do programa

Eula

EULA - Contrato de Licença do Usuário Final

RegexMagic é copyright (c) 2009-2013 Jan Goyvaerts. Todos os direitos reservados. 'RegexMagic' e 'Just Great Software' são marcas comerciais de Jan Goyvaerts. IMPORTANTE - LEIA ATENTAMENTE Esta declaração de licença e garantia limitada constitui um acordo legal ('Contrato de Licença') entre você ('Licenciado', seja como pessoa física ou única entidade) e Just Great Software Co. Ltd. ('Licenciante'), único editor mundial do produto de software RegexMagic ('Software') do qual Jan Goyvaerts é o detentor de direitos autorais. O Site referido neste contrato é http://www.RegexMagic.com/ AO INSTALAR, COPIAR OU USAR O SOFTWARE, VOCÊ CONCORDA EM ESTAR VINCULADO A TODOS OS TERMOS E CONDIÇÕES DO CONTRATO DE LICENÇA. Após a sua aceitação dos termos e condições do Contrato de Licença, a Licenciante lhe concede o direito de usar o Software da maneira abaixo fornecida. Se você não aceitar os termos e condições do Contrato de Licença, você deve excluir prontamente cada uma e qualquer cópia do Software de todos os seus computadores e dispositivos removíveis. O Licenciador reserva-se o direito de licenciar o mesmo Software para outras pessoas físicas ou entidades sob um contrato de licença diferente. Após aceitar este contrato de licença, o Licenciado está autorizado a utilizar o Software nos termos deste contrato por no máximo sete (sete) dias, e apenas para fins de avaliação, sem pagamento ao Licenciador. Para isso, o Licenciador fornece uma versão especial de avaliação gratuita do Software que pode ser baixado gratuitamente no Site. Se o Licenciado desejar usar o software por mais de sete (7) dias e/ou para fins diferentes da avaliação do Software, o Licenciado deve adquirir uma única licença de usuário ou uma licença de vários usuários do Licenciador. Esta licença leva o nome da pessoa ou entidade licenciada e não é transferível para qualquer outra parte. Estoque e preços estão sujeitos a alteração sem aviso prévio. O Licenciado pode consultar as informações de preços mais recentes no Site. Se uma única licença de usuário foi comprada, o Licenciado tem a opção de criar uma única instalação do Software possivelmente usado por uma ou mais pessoas, ou criar várias instalações do Software usado exclusivamente por uma única pessoa. Qualquer combinação dessas opções, ou a instalação do Software em um servidor de rede, não é permitida. Se uma licença de vários usuários foi comprada, o Licenciado poderá instalar o Software de uma das três maneiras possíveis. (1) O Licenciado pode criar tantas instalações do Software quanto o número de usuários para os qual a licença é válida, independentemente do número de pessoas que utilizam essas instalações, desde que cada uma das instalações possa ser usada por apenas uma pessoa por vez; ou (2) o Licenciado pode instalar o Software em um ou mais servidores de rede com a condição de que o número de computadores clientes que tenham acesso ao Software instalado naquele servidor ou nesses servidores, é igual ou menor do que o número de usuários para os que a licença é válida; ou (3) o Licenciado pode criar qualquer número de instalações do Software, desde que o número de pessoas que tenham acesso físico ou eletrônico a essas instalações seja igual ou inferior ao número de usuários para o que a licença é válida. Qualquer combinação dessas três alternativas não é permitida. A qualquer momento, o número de pessoas que poderiam usar o Software simultaneamente deve ser igual ou menor do que o número de usuários para o que a licença é válida. Se o número de possíveis usuários simultâneos crescer, o Licenciado deve prontamente comprar licenças adicionais. O licenciado pode criar instalações de duas maneiras. (1) O Licenciado pode instalar o Software no disco rígido fixo de um computador. Cada computador em que o Licenciado instalou o software conta como uma instalação. Apenas uma pessoa deve ser capaz de usar o Software instalado no computador a qualquer momento. Se várias pessoas puderem usar o Software instalado no computador simultaneamente, esse computador será considerado um servidor de rede para efeitos deste contrato de licença. (2) O Licenciado pode instalar o software em um disco removível, cartão flash, pendrive ou outro dispositivo. Este dispositivo removível permite que o Software seja usado por uma pessoa de cada vez em qualquer computador no qual o dispositivo possa ser inserido, sem instalar o Software naquele computador. Cada disco, cartão ou dispositivo removível no qual o Licenciado instalou o software conta como uma instalação. Se o Licensee instalar o Software nos discos rígidos fixos de um ou mais computadores, e também em um ou mais dispositivos removíveis, o número total de instalações será contado como a soma dos computadores e dos dispositivos removíveis nos quais o Licenciado instalou o Software. Independentemente do número de licenças compradas, o Licenciado tem o direito de colocar uma cópia adicional do Software em um meio removível para fins de backup para proteger o investimento feito. Esta cópia de arquivamento não conta como uma instalação. O suporte técnico está disponível diretamente do Licenciador sem nenhum custo adicional. Ao encontrar problemas, o Licenciado deve primeiro visitar o Site e ler as informações ali apresentadas para garantir que a pergunta ou problema ainda não seja respondida por lá. O Licenciado também deve verificar se o Licenciado está usando a versão mais recente do Software, seja usando o comando 'verificar nova versão' no Software, ou lendo o histórico da versão no Site. Se o Licenciado tiver a versão mais recente e a pergunta não for respondida no site, o licenciado poderá escrever para o endereço de e-mail de suporte técnico com sua pergunta em inglês ou holandês. O Software inclui funcionalidade para se conectar a um Fórum operado pelo Licenciador. Embora a tecnologia de conexão faça parte do Software, o Fórum real não faz parte do Software. A aceitação desta licença para o Software não concede ao Licenciado quaisquer direitos de acesso ao Fórum. O Licenciador pode conceder ou negar ao Licenciado acesso parcial ou completo para leitura e/ou escrita ao Fórum a critério exclusivo do Licenciador. O Licenciador pode revogar ou restabelecer o Licenciado a qualquer momento, a critério exclusivo do Licenciado. O Licenciado pode determinar o acesso ao Fórum do Licenciado tentando usar o Software como licenciado pelo Licenciado para se conectar ao Fórum. O Licenciado não deve tentar contornar as restrições do Fórum por qualquer meio, incluindo, mas não se limitando a usar cópias de outras pessoas do Software. Embora o Licenciador possa restringir o acesso ao Fórum, o Fórum é operado como uma área de discussão pública. Não se pode esperar que o Licenciado proteja a privacidade ou os direitos autorais das mensagens postadas no Fórum pelo Licenciado contra terceiros. Todos os participantes do Fórum serão totalmente responsáveis por suas próprias ações no Fórum, e apenas por suas próprias ações. O Licenciador pode publicar regras e diretrizes adicionais que regem o Fórum no Fórum. O único meio do Licenciador de aplicar essas regras adicionais será conceder ou negar acesso ao Fórum e excluir mensagens publicadas no fórum. O Licenciado pode desconsiderar essas regras adicionais se o Licenciado não acessar o Fórum. O Software é fornecido "como está". Em nenhum caso o Licenciador ou qualquer um dos afiliados do Licenciador será responsável por quaisquer danos consequentes, especiais, incidentais ou indiretos de qualquer tipo decorrentes da entrega, desempenho ou uso deste Software, na medida do permitido pela lei aplicável. Embora o Software tenha sido desenvolvido com muito cuidado, não é possível garantir que o Software esteja livre de erros. O Software não foi projetado ou destinado a ser usado em qualquer atividade que possa causar ferimentos pessoais, morte ou qualquer outro dano ou perda grave. Nem o Licenciado será responsável por qualquer consequente, especial, por danos diretos ou indiretos causados a si ou a terceiros. Quando os erros forem encontrados no Software, o Licenciador lançará uma nova versão do Software que não contém mais esses erros por um tempo razoável após o Licenciador receber uma descrição precisa desses erros. A quantidade de tempo considerada razoável dependerá da complexidade e gravidade dos erros. A Licenciante mencionará o lançamento no site e, por opção do Licenciador, entrará em contato diretamente com o Licenciado para anunciar a nova versão. O Licenciado pode então, por sua opção, atualizar para a versão mais recente ou continuar a usar a versão mais antiga que o Licenciado já possui. Em ambos os casos, não é necessário pagamento ao Licenciador. Neste último caso, o Licenciado não terá mais direito a suporte técnico até que o Licenciado tenha atualizado para a versão mais recente. O Licenciador reserva-se o direito de cobrar uma taxa de atualização no caso de novos aprimoramentos ou adições importantes ao Software. Esta nova versão principal iniciará então uma nova linha de versão que usará números de versão claramente distinguíveis da linha de versão antiga. O Licenciado não tem obrigação de atualizar para a nova linha de versão e o Licenciador continuará a disponibilizar a versão mais recente da linha de versão anterior para download para o Licenciado. O Licenciador reserva-se o direito de revogar a licença do Licenciado sem aviso prévio se o Licenciado violar qualquer um dos termos deste contrato de licença. Você não deve tentar reverter a compilação, modificar, traduzir ou desmontar o Software no todo ou em parte. Você não deve executar o Software sob um depurador ou ferramenta semelhante, permitindo que você inspecione o funcionamento interno do Software. O Software continua sendo propriedade exclusiva do Licenciador. Qualquer licenciado que cumpra integralmente os termos deste contrato de licença pode usá-lo de acordo com os termos deste contrato de licença. Você não deve dar cópias do Software ou da sua chave de licença para outras pessoas ou entidades. Você não deve transferir o Software ou sua chave de licença para outra pessoa ou entidade. Você também deve tomar medidas razoáveis para evitar que qualquer terceiro copie o software de um de seus computadores ou dispositivos removíveis sem a sua permissão. Você pode distribuir a versão de avaliação gratuita do Software que está disponível para download público no Site no momento em que você distribuí-lo, com a condição de que você faça isso fazendo cópias idênticas dos arquivos baixados. Download público significa qualquer arquivo que possa ser baixado navegando no Site e navegando através dos links visíveis na página, sem o uso de qualquer senha ou identificação que você possa digitar ou que possa ser automaticamente fornecido pelo seu navegador se você já o digitou antes. Você não deve solicitar o pagamento pelo ato de distribuir a versão de avaliação do Software ou para a própria versão de avaliação. Você pode pedir uma contribuição razoável para cobrir suas despesas em custos de material, transporte e comunicação. Você deve deixar claro ao destinatário que está enviando uma versão de avaliação e que o destinatário terá que aceitar um contrato de licença para avaliá-lo e fazer o pagamento para usar totalmente o Software. Você não deve distribuir a versão de avaliação tornando-a parte de um pacote maior, a menos que esse pacote seja uma coleção de software de avaliação livre e outros softwares que não requerem pagamento. A Licenciadora reserva-se o direito de revogar sua licença se você violar qualquer ou todos os termos deste contrato de licença, sem aviso prévio.