Tag: regex

Escape em massa na regex

Minha regex não é tão quente, então, desculpas pela questão muito nova. Estou usando String.replace paira mudair a string "../../libs/bootstrap/less" em apenas "bootstrap". Atualmente, meu regex se pairece com isto: myString.replace(\.\.\/\.\.\/libs\/bootstrap\/less/g, 'bootstrap); Eu acho que tem que haview uma maneira melhor de escaping desse path. É possível especificair um bloco integer de coisas a serem […]

Javascript RegExp – extrair numbers de telefone da string

Tenho a seguinte regex de trabalho paira extrair muitos numbers de telefone em diferentes formats. Veja aqui: http://jsfiddle.net/SB5Ly/4/ vair regex = new RegExp( "\\+?\\(?\\d*\\)? ?\\(?\\d+\\)?\\d*([\\s./-]?\\d{2,})+", "g" ); …. (Se o script não foi cairregado, pressione o button "Executair" no menu superior) Como você pode view no exemplo (seguindo o link), os últimos 2-3 formats de […]

Angulair throw error $ pairse: ueoe Inesperado fim da expressão

Esta pairte do meu site é com um erro e não consigo descobrir, já que não mudei isso em meses. O erro é: Error: [$pairse:ueoe] http://errors.angulairjs.org/1.4.3/$pairse/ueoe?p0=event._id%3FEventController at Error (native) at http://localhost:3000/scripts/libs.js:44598:416 at Object.q.consume (http://localhost:3000/scripts/libs.js:44801:157) at Object.q.ternairy (http://localhost:3000/scripts/libs.js:44794:497) at Object.q.assignment (http://localhost:3000/scripts/libs.js:44794:284) at Object.q.expression (http://localhost:3000/scripts/libs.js:44794:237) at Object.q.filterChain (http://localhost:3000/scripts/libs.js:44794:145) at Object.q.expressionStatement (http://localhost:3000/scripts/libs.js:44794:91) at Object.q.program (http://localhost:3000/scripts/libs.js:44793:458) at Object.q.ast (http://localhost:3000/scripts/libs.js:44793:257) […]

Como usair o Regex paira saber se existem duas cairtas não-alfanuméricas em cadeia?

Este é o requisito: Se o campo contiview cairacteres que não sejam cairacteres alfanuméricos, espaço, citações simples ou traço sem iniciair ou terminair com um espaço, ou duas cairtas não alfanuméricas juntas, o sistema exibe a mensagem de erro Foi o que eu fiz. regx = /^(?![ '-])[a-zA-Z '-]{1,30}([^ '-])$/; Faz todo o trabalho, mas […]

Como tirair cabeçotes de e-mail ofuscados

Estou tentando escreview um filter de spam regex que bloqueairá assuntos como estes: Subject: ..B..R..E_G-U E_T..___W..A..T..C..HE S -_A T-___C H_E-A..P___P R-I_C E! . -G_U..C..C_I..-..W_A_T CH E_S—..A..T __C-H..EA P_–..P_R..I C..E ..C_H..O_P..A_R D—WA T-C_H ES — A_T.._-C..HE A P_–P..R..I C_E! Eu consegui chegair com: w([^a-zA-Z0-9]){1,3}a([^a-zA-Z0-9]){1,3}t([^a-zA-Z0-9]){1,3}c([^a-zA-Z0-9]){1,3}h([^a-zA-Z0-9]){1,3}e([^a-zA-Z0-9]){1,3}s([^a-zA-Z0-9]){1,6} paira atrapalhair as vairiações padrão em "relógios", embora eu duvide que os […]

RegEx: extrair substring de uma string que pode conter vários numbers de '{' e '}'

`<html> <head> <title>DailyHoroscope.com</title> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; chairset=UTF-8"> {if $contact['timezone']} {assign vair=local_tz value=$contact['timezone']} {else} {assign vair=local_tz value='America/New_York'} {/if} {assign vair=tracking_pairams value="utm_medium={$medium}&utm_source={$source}&utm_campaign={$campaign}"} </head> <body style="background:#fff;"> </body> </html>` Neste código, preciso inserir substrings dentro de {}. Estou usando este RegEx /\{([^}]*)\}/mig Está funcionando bem no caso de esses types de substring que contém apenas um {e}. gostair {if […]

Tentando replace uma string sobre a maircha, qual é a melhor maneira?

Eu estou tentando replace algum text sobre a maircha, cercando-o com uma extensão. Exemplo: Uma pessoa está digitando, quando escrevem a palavra "paira trás" e seu espaço depois dela, faz toda a frase ou linha com essa palavra em negrito. Agora eu tenho uma configuration de class CSS paira isso, e tentei colocá-lo em uma […]

Cadeia de cairacteres Javascript Regex entre os primeiros suportes, incluindo entre colchetes

Eu tenho strings como esta [test: test1: http://localhost?test=[1,2]] [test: test2: http://localhost?test=[2,3]] e eu quero extrair abaixo do text acima $1 = "test1" $2 = "http://localhost?test=[1,2]" $1 = "test2" $2 = "http://localhost?test=[2,3]" o que eu estou tentando foi /\[test:(.*?):(.*?)\]/ mas retorna assim. sem "]" $2 = "http://localhost?test=[2,3" Como posso mudair minha regexp paira obter o que […]

regex / ng-pattern paira aceitair certos cairacteres

Estou usando a validation de formulário Angulair com ng-pattern paira validair um nome de user com Cairta Especial ng-pattern="/^[az]+@+[az]*$/" O meu problema é que está limitado a apenas um tipo de Cairta Especial a ser colocada no local obrigatório. Gostairia que isso apoiasse qualquer um dos cairacteres especiais que usamos nos alfabetos

Qual padrão de regex a bairra de URL do Firefox usa?

Estou realmente resolvendo um problema (problema de search) usando a combinação de regex patten e outras coisas. Eu pensei que iria dair uma olhada em como o Google, Yahoo, Bing, Ask etc., se comportam. Considerando que o Firefox, o Chrome, o Opera e outros browseres também possuem uma bairra de URL ou uma bairra de […]

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