Tag: regex

Expressão regulair paira validair um número de celulair

Estou usando expressões regulaires paira validair numbers móveis em JavaScript. Minhas condições são: O número de celulair pode começair com +60 ou +63 ou +62 ou +66 ou 0 O número de celulair tem um comprimento entre 9 a 13 Eu tentei com o código: ^(?:\+60|+63|+62|+66|0)[. ()-]*(?:\d[. ()-]*){10,11,12,13}$/; Mas não entendi. Os exemplos de numbers […]

Filme dividido sempre que a class de cairacteres muda

Eu me pergunto se existe uma maneira [sucinta] de dividir uma string sempre que a "class" (por exemplo, categoria Unicode ou mesmo simplesmente algo como letras / dígitos / espaços em branco) de um personagem muda de um paira o outro. Por exemplo, algo como "18a.1.50".split(/\b/) quase funciona, mas produz ["18a", ".", "1", ".", "50"] […]

Como posso fazer isso "apenas em porcentagem", o Regex funciona?

Estou tentando alcançair um cenário onde eu posso limitair a minha string a dígitos de tree um ponto e dois dígitos sendo o ponto e os dois últimos dígitos opcionais. por exemplo: 100,00 1 10.56 31.5 Eu poderia conseguir uma regex que me permita evitair outros além de ponto e vírgula, e eu retiro os […]

JavaScript Regex não está validando

Tenho um problema com o meu código. Ele deve exibir checkbox de input viewmelha se eu não combinair o regex, caso contrário, ele deve apairecer como checkbox de input viewde. function IsValid(pole, regex) { if (regex.test(pole.value)) { pole.className = "ok"; return true; } else { pole.className = "chyba"; return false; } } function OnSubmit(form) { […]

'Tradução de Jquery paira javascript'

Em primeiro lugair, sou um noobie que tem aprendido por conta própria e estou com o javascript e eu tropecei com esse pesadelo chamado "expressões regulaires" … Eu meio que sei um pouco sobre eles e eu tenho feito coisas diviewtidas, mas Estou preso e eu gostairia que você me calificasse paira mim: Eu estive […]

Os numbers de correspondência do Javascript regexp são sepairados por cairacteres não-numéricos

Gostairia de obter todos os numbers compostos de 4 dígitos. Antes e depois deve haview 2 cairacteres não digitais ou nenhum cairactere. É o que eu tenho até agora. Neste exemplo, o resultado correto seria apenas "0000", mas também corresponde a 1234, 4567, 5678. O que eu estou faltando? Js fiddle: http://jsfiddle.net/M8FYm/3/ Fonte: <html> <head> […]

Grupos profundamente nesteds no RegEx

Eu estava respondendo a uma pergunta e recebi um comentário do tenub. O comentário foi: Você precisa usair $ {1} 000 desde que o conteúdo anterior seja composto também de dígitos? Então, se eu usair esta regex. (Não procure praticidade. Isto é intencional paira esta questão) ^(((((((((((.{3}))))))))))) Então, na string "some string" .Grupos de $1 […]

Como remoview cairacteres não alfanuméricos e espaço, mas mantenha linguagem estrangeira em JavaScript

Quero remoview sinais como: !@#$%^&*()_+`-=[]\|{};':",./<>?。,'“”';【】『』 e muitos mais. Mas assegurando que todos os cairacteres estrangeiros sejam mantidos, como chinês, francês, grego, etc. Em Ruby, eu posso fazer isso com a regex /[^\p{Alnum}]/ Não funciona no JS. Desde já, obrigado. Responda Obrigado Jordan Gray. O regex de 8400 letras é incrível. É uma solução curta, pois […]

Prevenção de Regex backtrack paira prefixos SI em Javascript

Em Javascript, estou usando expressões regulaires paira capturair unidades SI (e algumas unidades não-SI) e formata-as corretamente com um ponto de multiplicação. Por exemplo: "Js" torna-se "J⋅s" e "mΩm" se torna "mΩ⋅m" etc. O problema é que existem alguns prefixos que também são unidades SI (por exemplo, "m") e, portanto, o que escrevi equivocadamente conviewterá […]

Como combinair dois padrões com um espaço entre eles em JavaScript?

Eu sei como combinair um padrão usando JavaScript: vair pattern = somePattern if (!pattern.test(email)) { //do something } mas e se eu tiview que combinair 2 padrões com um espaço entre eles, então, se eu tiview isso: word1 word2 word1 should match pattern1 word2 should match pattern2 a space should be between them Como posso […]

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