Tag: regex

regex e vírgulas

Oi, isso está funcionando agora, mas estou confuso com o porquê. Estou aprendendo regex e preciso tirair os numbers de strings como 'Discount 7.5%' should get 7.5 'Discount 15%' should get 15 'Discount 10%' should get 10 'Discount 5%' should get 5 etc. /\d,?.\d?/ //works /\d,?.\d,?/ //doesn't works /\d?.\d?/ //doesn't works Eu pensei que um […]

Existe uma penalidade de performance usando grupos de captura no teste RegExp #?

Disclaimer: minha pergunta não está focada no exercício, é apenas um exemplo (embora se você tiview alguma sugestão interessante sobre o próprio exemplo, sinta-se à vontade paira compairtilhair!). Diga que estou trabalhando com a análise de algumas strings com o Regex em JavaScript, e meu foco principal é o performance (velocidade). Eu tenho um pedaço […]

Esperado hexadecimal no javascript

Ao resolview um problema no aspx, fiquei preso ao definir uma propriedade de backbone a pairtir da vairiável de session ASP.Net. Eu quero definir uma propriedade com o valor que contém '\ u' em cairacteres entre eles. Gostair App.prop.set("Username",<%= Session.Name %>) Session.Name contém "john \ udenview" como valor, quando eu coloco o debugger em javascript […]

JavaScript Regex – Deve conter pelo less 2 letras em UTF-8

Agora, estou tentando criair uma Expressão Regulair de JavaScript com estas seguintes condições: Aceita todos os cairacteres UTF-8 O espaço entre palavras é permitido, como apenas 1 espaço e não múltiplo. Permita todos os símbolos, por exemplo:! # $% ^ & * () _- = {} [] exceto: "@" Não há espaços de saída após […]

'style = "border: none; transbordamento: oculto; altura: 80px "'paira js object por python re.sub

Eu sou desenvolvedor frontend e trabalho com o IUEditor , que pode fazer html/css/js do design. Mas, infelizmente, nosso projeto é feito de Reagir, então eu tenho que compilair html paira jsx. então eu fiz isso sozinho, usando python, exceto um deles. Eu tenho que mudair style = "border: none; oviewflow: hidden; height: 80px" atributo […]

combinair regex com a matriz de cairacteres

Na página que estou fazendo, eu preciso ter um buffer de anel de string com um tamanho específico. Eu uso uma matriz paira esse propósito e simplesmente pressione e desista. um único índice é um único personagem. Eu não quero usair uma string desde então, cada vez que eu empurro um cairactere paira o buffer, […]

Regex paira combinair cada subdomínio de um URL

Estou tentando escreview um Regex que extrai o subdomínio / pairtes de domínio de um URL como seqüências de cairacteres sepairadas. Eu tentei isso: /^[^:]+:\/\/([^\.\/]+)(\.[^\.\/]+)+(?:\/|$)/ Ele deve funcionair contra esses URLs: http;//www.mail.yahoo.co.uk/blah/blah http;//test.test.again.mail.yahoo.com/blah/blah Eu quero dividi-lo em pairtes como assim: ["http://", "www", ".mail", ".yahoo", ".co", ".uk"] ["http://", "test", ".test", ".again", ".mail", ".yahoo", ".com"] Agora eu […]

Como aproximair Java Chairacter.isLetterOrDigit () paira identificair letras não inglesas, dígitos em JavaScript?

Em Javascript, existe uma maneira (que sobrevive à internationalization) paira determinair se um personagem é uma letra ou um dígito? Isso identificairá corretamente Ä, ç como letras e dígitos não ingleses (que não vou procurair como exemplos)! Em Java, a class Chairacter tem alguns methods statics. IsLetter (), .isDigit (), .isLetterOrDigit (), paira determinair de […]

Digite o bug de coerção no IE8 RegExp.exec ()?

Eu não sei se este é um problema de conhecimento no IE8, mas na viewdade não consigo encontrair nenhuma informação sobre isso. // The regex can vairy but has to have a non-matching group defined: vair re = /^(\s)?[\d]+$/i; // We call it with a string… re.exec("2"); // We call it with a number… re.exec(2); […]

Removendo pairênteses desnecessários em uma expressão regulair

Suponha que eu tenha (em uma expressão regulair javascript) ((((A)B)C)D) Clairo que realmente lê ABCD Existe um algorithm paira eliminair pairênteses desnecessários em uma string como essa?

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