Articles of regex

Regex Java: Repetindo a captura de grupos

Um item é uma lista delimitada por vírgulas de uma ou mais cadeias de números ou caracteres, por exemplo “12” “abc” “12,abc,3” Eu estou tentando corresponder uma lista entre zero ou mais itens em Java, por exemplo, “” “(12)” “(abc,12)” “(abc,12),(30,asdf)” “(qqq,pp),(abc,12),(30,asdf,2),” que deve retornar os seguintes grupos correspondentes, respectivamente, para o último exemplo qqq,pp […]

Expressão regular para o número decimal

Eu preciso validar uma input de textbox e só pode permitir inputs decimais como: X,XXX (apenas um dígito antes do sinal decimal e uma precisão de 3). Eu estou usando c # e tente isso ^[0-9]+(\.[0-9]{1,2})?$ ?

Inserir o conteúdo de um arquivo após uma correspondência de padrão específica

Eu quero inserir o conteúdo do arquivo em correspondência de padrão específico. Segue-se um exemplo: adicione o conteúdo file1.txt no file1.txt entre e . file1.txt file2.txt Hello world!! Eu tentei seguir e não funcionou. # sed “/\/ { h r file2.txt g N }” file1.txt Hello World!!

Regex para obter NUMBER somente de String

Eu recebo “7+” ou “5+” ou “+5” do XML e quero extrair apenas o número da string usando o Regex. Por exemplo, a function Regex.Match () stringThatHaveCharacters = stringThatHaveCharacters.Trim(); Match m = Regex.Match(stringThatHaveCharacters, “WHAT I USE HERE”); int number = Convert.ToInt32(m.Value); return number;

Verbos que atuam após o retrocesso e falha

Eu estava lendo recentemente na documentação do PCRE – (expressões regulares compatíveis com Perl) e encontrei alguns truques interessantes com expressão regular. Enquanto continuei a ler e a me exaurir, parei por causa de alguma confusão em relação ao uso de alguns dos padrões (*…) . Minha dúvida e confusão está relacionada com (*PRUNE) e […]

Validação de telefone regex

Estou usando esse padrão para verificar a validação de um número de telefone ^[0-9\-\+]{9,15}$ É funciona para 0771234567 e +0771234567 , mas eu quero que funcione para 077-1234567 e +077-1234567 e + 077-1-23-45-67 e + 077-123-45-6-7 O que devo mudar no padrão?

Obtendo o texto que segue após a correspondência de regex

Eu sou novo em usar o Regex, eu tenho passado por uma série de tutoriais, mas eu não encontrei um que se aplica ao que eu quero fazer, Eu quero procurar por algo, mas retornar tudo que está seguindo, mas não a própria string de pesquisa Por exemplo, ” Alguma frase que é incrível ” […]

Melhor HexTag Regex

Estou tentando encontrar todas as tags em uma string. As hashtags são de um stream como o twitter, elas podem estar em qualquer lugar no texto como: este é um evento #awesome, vamos usar a tag #fun Eu estou usando o .NET framework (c #), eu estava pensando que este seria um padrão de regex […]

Verifique se uma string corresponde a um regex no script Bash

Um dos argumentos que meu script recebe é uma data no seguinte formato: yyyymmdd . Quero verificar se recebo uma data válida como input. Como posso fazer isso? Eu estou tentando usar um regex como: [0-9]\{\8}

Testes de números de cartão de crédito Regex

Estou testando um aplicativo em que o padrão Regex corresponde ao cartão de crédito e esses números devem ser destacados. Estou usando o site http://regexpal.com/ para criar números de cartão de crédito de teste para meus testes. minha exigência é ter números de cartão de crédito válidos que possam ter “-” e / ou “,” […]