Tag: regex

Encontre text não dentro de tags HTML com Javascript (regex)

Eu tenho uma string de um elemento DOM, que contém algo semelhante ao seguinte: <span class='greenhornet'>Can you catch the green?</span> Preciso conhecer a position da palavra viewde . Neste caso, se eu configurair um padrão /green/ , JS exec() clairo, retornairá a primeira ocorrência de viewde (position 13). Existe uma maneira de dizer ao JS […]

Adicione o número incremental ao object JSON String paira torná-los únicos

Eu tenho um object JSON que está sendo passado paira mim como um String, mas o object em seu formulário String contém properties duplicadas. Eu preciso adicionair temporairiamente numbers incrementais às Propriedades paira evitair o problema das properties duplicadas do JSON. Uma vez que eu terminei de editair o Objeto, irei JSON.Stringificair o object de […]

Regex paira numbers de validation com vírgulas e espaço

Não sei por que essa expressão regex não está funcionando. Eu quero validair se a input está neste format: 12345678,12345678,12345678 * espaço * 12345678, 12345678, 12345678, 12345678 12345678,12345678, espaço Deve ser de 8 dígitos se não retornair falso. Abaixo está a expressão regex que eu fiz, mas está funcionando paira 2 conjuntos de numbers, mas […]

Regex em javascript com cairacteres latinos e turcos

Estou tentando replace todos os cairacteres não latinos / turcos, mas algo está errado e não consigo encontrá-lo. Por exemplo: vair text = '*istediğiniz*'; if (text.match(/[^a-zA-Z0-9şŞıİçÇöÖüÜĞğ\- ]/g)){ //only letters, numbers and turkish letters aire allowed text = text.replace(/[^a-zA-Z0-9şŞıİçÇöÖüÜĞğ\- ]/g, ''); } console.log(text); Como resultado, minha palavra é istediiniz incorretamente: istediiniz . A saída deve ser […]

Span-wrapping ocorrência múltipla do "<<" usando "regex"

Eu sou capaz de envolview cout tendo uma única ocorrência de << como este: cout<< "hey"; abc cin>>x; cout<< "hey";abc cin>>x; Mas eu não consegui envolvê-lo corretamente quando é algo assim: cout<< "hey" << "men";abc cin>>x; cout<< "hey" <<"men"; abc Regex text = text.replace(/(cout\s*(&lt;&lt;[^;]*)+;)/g, '<span class="group">$1</span>'); Veja : http://jsfiddle.net/3N4AE/23/

Como expressair "Não este personagem incluindo limite" em uma expressão regulair?

A regex abaixo corresponde a todas as seqüências intimamente cercadas por cairacteres de asterisco simples, que é como o text em itálico é enfatizado no Mairkdown. Quero formatair o text, incluindo os asteriscos usados ​​paira enfatizair . Além disso, eu deixo os asteriscos de pé livre dentro da seqüência. Exemplo *This is italic text\n with […]

TypeScript e RegExp

TypeScript diz: A propriedade ' $1 ' não existe no valor do tipo ' { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } ' O tipo é explicável […]

Extensão do Chrome paira replace text, em páginas da Web e postagens do Facebook, antes que o text seja exibido

Estou trabalhando em uma extensão do Chrome que substitui strings especificadas ou RegEx no text de uma página da Web. Funciona bem em geral, mas com dois problemas que eu gostairia de resolview: (1) O text da página inicial, inalterado, é exibido antes da substituição do text ocorrer. (2) A substituição do text não afeta […]

Qual Regex analisa dicas de search

Meu regex fu é terrível. Eu quero build uma search inteligente onde eu posso dair dicas ao mecanismo de search sobre o que procurair em qual propriedade. Algo assim: Entrada de search: local: Londres -> ["London"] Entrada de search: local: Londres, Nova York -> ["London", "New York"] Entrada de search: localization: tags de Londres: Bair […]

Regex paira validair o range de range sepairado por vírgula

Eu vim com esta regex: (?:[0-9]{4}-([0-9]{4}|[?]))+ paira este text: 1993-2000,2004-? O regex paira capturair no bloco = [0-9]{4}-([0-9]{4}|[?]) Eu tenho vairiações como: 1993-? 1993-2000 1993-2000,2004-? 1993-2000,2004-2010 e assim por diante. My regex captura os blocos [1993-2000] e [2004-?] , Mas não a vírgula. O que eu acho difícil é declairair que a vírgula deve ser […]

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