Perguntas com a marcação «regex»

Expressões regulares fornecem uma linguagem declarativa para corresponder aos padrões dentro das strings. Eles são comumente usados ​​para validação, análise e transformação de cadeias. Como as expressões regulares não são totalmente padronizadas, todas as perguntas com essa tag também devem incluir uma tag que especifique a linguagem ou ferramenta de programação aplicável. NOTA: Solicitar expressões regulares em HTML, JSON etc. tende a ter reações negativas. Se houver um analisador, use-o.



11
Swift extrair correspondências de regex
Quero extrair substrings de uma string que corresponde a um padrão regex. Então, eu estou procurando algo como isto: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Então é isso que eu tenho: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, …
175 ios  regex  string  swift 

10
Validando endereços de email usando jQuery e regex
Não tenho muita certeza de como fazer isso. Preciso validar endereços de email usando regex com algo como isto: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Então eu preciso executar isso em uma função jQuery como esta: $j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: "POST", url: "../ff-admin/ff-register/ff-user-check.php", data: …

4
Corresponder texto de múltiplas linhas usando expressão regular
Estou tentando combinar um texto de várias linhas usando java. Quando uso a Patternclasse com o Pattern.MULTILINEmodificador, consigo fazer a correspondência, mas não consigo fazer isso com(?m). O mesmo padrão com (?m)e usando String.matchesparece não funcionar. Tenho certeza de que estou perdendo alguma coisa, mas não faço ideia do que. …
174 java  regex 

11
Como converter "camelCase" para "Camel Case"?
Eu tenho tentado obter um comando regex JavaScript para transformar algo como "thisString"em "This String", mas o mais próximo que eu comecei está substituindo uma carta, resultando em algo como "Thi String"ou "This tring". Alguma ideia? Para esclarecer eu posso lidar com a simplicidade de capitalizar uma carta, eu não …
174 javascript  regex 

10
Expressões regulares em um aplicativo Objective-C Cocoa
A pesquisa inicial indica que não há uma maneira integrada de fazer expressões regulares em um aplicativo Objective-C Cocoa. Então, quatro perguntas: Isso é mesmo verdade? Você está brincando comigo? Ok, existe uma boa biblioteca de código aberto que você recomenda? Quais são as maneiras de se aproximar o suficiente …
173 objective-c  regex  cocoa 

6
Grupos nomeados Regex em Java
Entendo que o java.regexpacote não tem suporte para grupos nomeados ( http://www.regular-expressions.info/named.html ), então alguém pode me indicar uma biblioteca de terceiros que possui? Eu olhei para o jregex, mas seu último lançamento foi em 2002 e não funcionou para mim (na verdade eu tentei apenas brevemente) no java5.
173 java  regex 

5
Como nego um teste com expressões regulares em um script bash?
Usando o GNU bash (versão 4.0.35 (1) -release (x86_64-suse-linux-gnu)), eu gostaria de negar um teste com expressões regulares. Por exemplo, gostaria de adicionar condicionalmente um caminho à variável PATH, se o caminho ainda não estiver lá, como em: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; …


17
Regex para validar o formato da data dd / mm / aaaa
Preciso validar uma sequência de datas para o formato dd/mm/yyyycom uma expressão regular. Este regex valida dd/mm/yyyy, mas não as datas inválidas, como 31/02/4500: ^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$ O que é um regex válido para validar o dd/mm/yyyyformato com suporte para o ano bissexto?
172 regex 




4
Grupos de captura Java Regex
Estou tentando entender esse bloco de código. No primeiro, o que procuramos na expressão? Meu entendimento é que é qualquer caractere (0 ou mais vezes *) seguido por qualquer número entre 0 e 9 (uma ou mais vezes +) seguido por qualquer caractere (0 ou mais vezes *). Quando isso …
170 java  regex 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.