Regex em JavaScript - Correspondência de uma string como "ABC12"

Como corresponder à seguinte string usando expressão regular em JavaScript?

  1. Tem um total de 5 caracteres
  2. Os primeiros 3 caracteres são letras maiúsculas
  3. Os últimos 2 caracteres são apenas números

Eu tenho este padrão, [A-Z]{3}[0-9]{2}, mas parece que ainda falta alguma c

Ler mais →

Javascript: Pesquisa de string por regex, começando no final da string

Existe alguma função de string em JavaScript que procure um regex e que comece a pesquisa pelo fim?

Se não, qual é a forma mais rápida e/ou limpa de pesquisar o índice de uma expressão regular começando pelo fim?

exemplo de regex:

/<\/?([a-z][a-z0-

Ler mais →

javascript - Regex. Como obter múltiplas correspondências desta string?

Estou a usar regex em javascript. Digamos que tenho a seguinte string:

XXX_1_XXX XXX_2_XXX XXX_3_XXX YYY_1_YYY YYY_2_YYY YYY_3_YYY

e eu gostaria de executar uma regex e obter um resultado com este padrão:

Match1 1. XXX_1_XXX 2. YYY_1_YYY Match2 1. XXX_2_XXX 2.

Ler mais →

Expressão regular de validação em Javascript para nomes

Estou a procurar aceitar nomes na minha aplicação com letras e hífens ou traços, baseei o meu código numa resposta que encontrei aqui e codifiquei isso:

function validName(n){ var nameRegex = /^[a-zA-Z\-]+$/; if(n.match(nameRegex) == null){ return "Wrong"; } else{ return "Right"; } }

o únic

Ler mais →

powerbi - Regexp no Power Query usando JavaScript

Preciso de Regexp, enquanto M/Power Query não tem suporte nativo para isso. Encontrei várias variantes de solução à volta da mesma ideia excelente de Web.Page & JavaScript - Biccauntant, Hugoberry.

Tive de os adotar (o código resultante está abaixo) devido aos limites do JavaScript.

O principal problema é que o JavaScript t

Ler mais →

Expressões regulares em Javascript: múltiplas correspondências de grupos no padrão

Tenho uma pergunta para um ninja de regex em Javascript: Como poderia simplificar a criação da minha variável a partir de uma string usando agrupamento de regex? Atualmente funciona sem usar qualquer agrupamento, mas adoraria ver uma forma melhor!

A cadeia é:

var url = 'resources/css/main.css

Ler mais →

javascript - Regex para substituir barras invertidas simples, excluindo aquelas seguidas por certos caracteres

Eu tenho uma expressão regex que remove quaisquer barras invertidas de uma string se não forem seguidas por um destes caracteres: \/ou }.

Deveria transformar esta cadeia:

foo\bar\\batz\/hi

Para isto:

foobar\\b

Ler mais →

javascript - regex para substituir 0 numa lista mas não o 0 de 10, 20, 30, etc. - usando js replace

Estou a tentar criar uma expressão regular para substituir zeros numa lista por um valor vazio, mas sem substituir os zeros em dez, vinte, trinta, etc.

lista=0,1,0,20,0,0,1,,1,3,10,30,0

lista desejada=,1,,20,,,1,,1,3,10,30,

Usando i

Ler mais →

javascript - contains(regexp) em algo que é possivelmente um Qstring/string em QML

Tenho um fragmento de código em QML que deve procurar a expressão regular "Calling" em screen.text, e se não for encontrada, só então altera o screen.text. Infelizmente, a documentação não é clara na documentação de QML/QString.

Button{ id: call anchors.top: seven.

Ler mais →

Como Executar Operações em Correspondências de Retrocesso de Regex em Javascript?

Em JavaScript, tenho uma string que contém números e quero incrementar os valores em um.

Exemplo :

var string = "This is a string with numbers 1 2 3 4 5 6 7 8 9 10"; var desiredResult = "This is a string with numbers 2 3 4 5 6 7 8 9 10 11";

Ler mais →