Perguntas com a marcação «regex»

Expressões regulares fornecem uma linguagem declarativa para corresponder aos padrões dentro das strings. Eles são comumente usados ​​para validação, análise e transformação de cadeias. Como as expressões regulares não são totalmente padronizadas, todas as perguntas com essa tag também devem incluir uma tag que especifique a linguagem ou ferramenta de programação aplicável. NOTA: Solicitar expressões regulares em HTML, JSON etc. tende a ter reações negativas. Se houver um analisador, use-o.


3
Regex para string contém?
Qual é a regex para simplesmente verificar se uma string contém uma determinada palavra (por exemplo, 'Teste')? Eu fiz algumas pesquisas no Google, mas não consigo obter um exemplo direto de tal regex. Isso é para um script de construção, mas não tem relação com nenhuma linguagem de programação específica.
114 regex 

5
Não é possível escapar da barra invertida com regex?
Estou usando o seguinte regex ^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$ Eu sei que é feio, mas até agora ele serve a seu propósito diferente de a barra invertida não ser permitida como eu acho que deveria porque escapou, eu também tentei em \\vez de, \\\mas os mesmos resultados. Alguma ideia?
114 regex 

13
Expressão regular para palavras duplicadas
Sou um novato em expressões regulares e não consigo descobrir como escrever uma única expressão regular que "corresponda" a quaisquer palavras consecutivas duplicadas, como: Paris em a da primavera. Não que isso esteja relacionado. Por que você está rindo? São minhas minhas expressões regulares que ruim ?? Existe uma única …


3
Substituir / regex de JavaScript
Dada esta função: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; Como faço a this.markup.replace()substituição globalmente? Aqui está o problema. Se eu usar assim: alert(new Repeater("$TEST_ONE $TEST_ONE").replace("$TEST_ONE", "foobar").markup); O valor do alerta é "foobar $ TEST_ONE". …



3
Java regex capturando índices de grupos
Eu tenho a seguinte linha, typeName="ABC:xxxxx;"; Eu preciso buscar a palavra ABC, Eu escrevi o seguinte trecho de código, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Então, se eu coloco group(0)eu recebo, ABC:mas se eu coloco group(1)é ABC, então eu quero saber O que isso 0e 1significa? Será …
113 java  regex 



4
Regex para substituir tudo, exceto números e um ponto decimal
Eu tenho um campo de texto que precisa permanecer apenas texto ou decimal. Aqui está o código que estou usando atualmente para substituir tudo, exceto números e um ponto decimal. O problema é que não consigo descobrir uma regex que identifique todo o resto document.getElementById(target).value = newVal.replace(/\D[^\.]/g, ""); O \ …
113 javascript  regex 


18
Remover caracteres não utf8 da string
Estou tendo problemas para remover caracteres não utf8 da string, que não estão sendo exibidos corretamente. Os caracteres são assim 0x97 0x61 0x6C 0x6F (representação hexadecimal) Qual é a melhor maneira de removê-los? Expressão regular ou outra coisa?
112 php  regex 

5
Como usar regex no método String.contains () em Java
Quero verificar se uma String contém as palavras "armazena", "armazena" e "produto" nessa ordem, não importa o que esteja entre elas. Tentei usar someString.contains(stores%store%product);e também.contains("stores%store%product"); Preciso declarar explicitamente uma regex e passá-la no método ou não posso passar uma regex?
112 java  regex  string 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.