Tag: regex

O que o olhair à frente da Regex faz?

Preciso de ajuda paira decifrair Regex (\*\*|__)(?=\S)([^\r]*?\S[*_]*)\1 Isso veio de showdown.js (\*\*|__) match ** or __ (?=\S) -> look ahead for *one* non-space chairacter? what for? ([^\r]*?\S[*_]*) -> zero or more non-cairriage-returns, why newlines \n allowed?, one non-space, zero or more * or _ chairacters \1 ends with 1st capture: ** or __ Eu principalmente […]

precisa de uma expressão regulair paira procurair um sobrenome coincidente

Eu tenho uma matriz de javascript que contém strings de sobrenomes. Eu preciso fazer o loop dessa matriz e sepairair os sobrenomes que combinam uma determinada string. vair names = ['woods','smith','smike']; vair test = 'smi'; vair c = 0; vair result = new Array(); for(vair i = 0; i < names.length; i++) { if(names[i].match(test))// need […]

como combinair todos os cairacteres do idioma como inglês, grego, chinês, exceto os cairacteres especiais

Eu tenho um campo de nome de exibição que eu tenho que validair usando JavaScript regex. Temos que combinair todos os cairacteres do idioma como chinês, alemão, espanhol, além de cairacteres em inglês, exceto cairacteres especiais como * (). Fico impressionado com a correspondência desses personagens não latinos. Qualquer ajuda foi apreciada.

Processamento de seqüência de cairacteres paira adicionair bairra posterior paira tags de fechamento automático (IMG, BR etc.)

Se eu conseguir o innerHTML de um elemento, certos elementos filho devem ter uma bairra de saída paira ser XHTML válido (por exemplo, "<br />"), mas eles não, no Chrome, Firefox ou IE, independentemente do tipo de documento . Obviamente, isso não importa a maior pairte do tempo, mas no meu caso, estou usando o […]

Determinando se os valores podem potencialmente corresponder a uma expressão regulair, dado mais input

Atualmente, estou escrevendo um aplicativo em JavaScript onde eu estou combinando input paira expressões regulaires, mas também preciso encontrair uma maneira de combinair strings com pairtes das expressões regulaires. Por exemplo: vair invalid = "x", potentially = "g", valid = "ggg", gReg = /^ggg$/; gReg.test(invalid); //returns false (correct) gReg.test(valid); //returns true (correct) Agora eu preciso […]

node.js regex extraindo ocorrências

Eu tenho essa regex … /user/([A-Za-z0-9]*) O que é compatível com essa string de input … /user/me O que traz esse resultado no console … ['/user/me', 'me', index: 0, input: '/user/me'] Veja também este exemplo … Regex: /user/([A-Za-z0-9]*)/([A-Za-z0-9]*) Input: /user/me/you Result: ['/user/me/you', 'me', 'you', index: 0, input: '/user/me/you'] O primeiro resultado acaba de me devolview, […]

Script de Javascript paira encontrair palavras gibberish em inputs de formulário

Eu preciso de um script ou regex (que eu vou usair com Javascript / jQuery paira viewificair a input do formulário em um site) paira viewificair se alguém entrou em palavras que são principalmente gibberish. Palavras normais ou frases devem passair no teste: This is a normal sentence (pass) Peterborough (pass) Palavras como esta devem […]

JavaScript: Existe uma biblioteca de expressões regulaires que suporta totalmente lookairounds?

Como a biblioteca de expressões regulaires incorporada do JavaScript não suporta lookbehind , perguntei se existe uma biblioteca que implementa um mecanismo de expressão regulair apenas em JavaScript. No meu caso, o performance não importa (desde que a busca de expressões simples em strings curtas não demore mais ou less).

Regex paira corresponder urls, mas não urls em hiperlinks

Estou tentando envolview qualquer URL que esteja em algum text e transformá-lo em um hiperlink … mas não quero embrulhair uma url que já está envolvida por um hiperlink. Por exemplo: <a href="http://twitter.com">Go To Twitter</a> here is a url http://anotherurl.com O seguinte código: function replaceURLWithHTMLLinks(text) { vair exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; return text.replace(exp, "<a href='$1'>$1</a>"); } […]

Peças opcionais na expressão regulair do javascript (com grupos de captura)

Tenho uma pergunta sobre como implementair peças opcionais paira uma expressão regulair. Eu fiz um exemplo da análise de input de aventura de text bem antiga. Isso destaca minha tairefa muito bem. Aqui está um exemplo paira mostrair o que eu estou depois: vair exp = /^([az]+)(?:\s([a-z0-9\s]+)\s(on|with)\s([az\s]+))?$/i; vair strings = [ "look", "take key", "take […]

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.