Perguntas com a marcação «regex»

580
Expressões regulares do seletor jQuery

Estou após a documentação sobre o uso de curingas ou expressões regulares (não tenho certeza da terminologia exata) com um seletor jQuery. Eu mesmo procurei por isso, mas não consegui encontrar informações sobre a sintaxe e como usá-lo. Alguém sabe onde está a documentação para a sintaxe? EDIT:...

531
Expressão regular para parar na primeira partida

Meu padrão regex se parece com <xxxx location="file path/level1/level2" xxxx some="xxx"> Estou interessado apenas na parte entre aspas atribuídas ao local. Não deveria ser tão fácil como abaixo sem a opção gananciosa? /.*location="(.*)".*/ Não parece

527
Qual é a diferença entre re.search e re.match?

Qual é a diferença entre as funções search()e match()no módulo Pythonre ? Eu li a documentação ( documentação atual ), mas nunca me lembro. Eu continuo tendo que procurar e reaprender. Espero que alguém responda claramente com exemplos, para que (talvez) fique na minha cabeça. Ou pelo menos terei...

516
Como substituir uma expressão regular no MySQL?

Eu tenho uma tabela com ~ 500k linhas; A coluna varchar (255) UTF8 filenamecontém um nome de arquivo; Estou tentando remover vários caracteres estranhos do nome do arquivo - pensei em usar uma classe de caracteres: [^a-zA-Z0-9()_ .\-] Agora, existe uma função no MySQL que permite substituir por...

453
Como substituir URLs simples por links?

Estou usando a função abaixo para corresponder a URLs dentro de um determinado texto e substituí-los por links HTML. A expressão regular está funcionando muito bem, mas atualmente estou substituindo apenas a primeira correspondência. Como posso substituir todo o URL? Acho que deveria estar usando...

442
Existe uma função RegExp.escape em Javascript?

Eu só quero criar uma expressão regular a partir de qualquer string possível. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Existe um método embutido para isso? Se não, o que as pessoas usam? Ruby tem...

440
Como remover todas as quebras de linha de uma string

Eu tenho um texto em uma área de texto e li-o usando o atributo .value. Agora eu gostaria de remover todas as quebras de linha (o caractere produzido quando você pressiona Enter) do meu texto agora usando .replace com uma expressão regular, mas como eu indico uma quebra de linha em uma regex? Se...

411
Expressão regular para extrair texto entre colchetes

Pergunta simples sobre regex. Eu tenho uma sequência no seguinte formato: this is a [sample] string with [some] special words. [another one] Qual é a expressão regular para extrair as palavras entre colchetes, ie. sample some another one Nota: No meu caso de uso, os colchetes não podem ser...