Perguntas marcadas com 'string-matching'

Strings correspondentes é o problema de encontrar as ocorrências de uma string ("pattern", "needle") em outra ("text", "haystack").
49
respostas

Como verificar se uma string contém uma substring em javascript?

Normalmente, eu esperaria String.contains (), mas parece estar faltando. O que é uma maneira razoável de verificar isso?
set em 24 de novembro '09 às 16:04
39
respostas

Como verificar se uma string contém uma palavra específica?

Considere: $ a = 'Como vai você?'; if ($ a contém 'are') echo 'true'; Suponha que eu tenha o código acima, qual é a maneira correta de escrever uma declaração if ($ a contains 'are')?
set 06 dez '10 às 16:14
6
respostas

Verifique se a string corresponde ao padrão.

Como verificar se a string corresponde a esse padrão? Letra superior, número (número), letra maiúscula, número (s) ... Exemplo: eles corresponderão: A1B2 B10L1 C1N200J1 Isto não acontecerá ('^' indica um problema) a1B2 ^ A10B ^ AB400 ^
set 26 de setembro '12 às 8:27
22
respostas

Melhor Algoritmo de Classificação de Similaridade para Strings de Comprimento Variável

Estou procurando um algoritmo de similaridade de string que forneça melhores resultados para cadeias de tamanho variável do que as oferecidas normalmente (distância levenshtein, soundex, etc.). Por exemplo, linha especificada A: "Robert" e, em seguida, linha B: "Amy Robertson" será ...
conjunto de 17 de março às 09:09
3
respostas

Verifique se a string contém uma substring

Como verificar se uma determinada string contém uma substring específica usando Perl? Em particular, quero ver se s1.domain.com está presente nessa variável de string.
set 02 set '11 às 15:17
7
respostas

Retornar correspondência () posições de expressão regular em JavaScript?

Existe uma maneira de obter a posição inicial de um caractere dentro de uma string de expressão regular results () em Javascript?
set 19 de fevereiro '10 às 13:45
8
respostas

Como procurar um valor específico em todas as tabelas (PostgreSQL)?

É possível procurar em cada coluna de cada tabela por um valor específico no PostgreSQL? Uma pergunta semelhante está disponível aqui para o Oracle.
é marcado 18 de março '11 às 12:25
10
respostas

Correspondência de expressão regular para verificar o ano válido

Dado o valor, quero verificar para ver se é realmente um ano. Meus critérios são simples, onde o valor deve ser um inteiro com os caracteres 4. Eu sei que esta não é a melhor solução, uma vez que não permitirá anos para 1000 e permitirá que você use ...
set 07 dez '10 às 10:13
2
respostas

Comparação de strings difusas no Python, confundida com qual biblioteca usar

Eu quero fazer uma comparação de string fuzzy, mas estou confuso sobre qual biblioteca usar. Opção 1: importação Levenshtein Levenshtein.ratio ('olá mundo', 'olá') Resultado: 0,625 Opção 2: import difflib difflib.SequenceMatcher (Nenhum, 'olá mundo', 'h ...
está marcada para 14 de julho às 11h56
5
respostas

Pesquisa javascript difusa que faz sentido

Eu estou procurando uma biblioteca javascript com uma pesquisa difusa para filtrar uma matriz. Eu tentei usar fuzzyset.js e fuse.js, mas os resultados são terríveis (há demos que você pode experimentar nas páginas relacionadas). Depois de algumas leituras a distância Leven ...
set em 26 de abril '14 às 3:11
7
respostas

A expressão regular permite que a string contenha apenas os números de 0 a 9 e limite o comprimento a 45

Eu estou tentando criar uma expressão regular para que a seqüência contém apenas 0-9 como caracteres, e deve ser pelo menos 1 char de comprimento e não mais de 45. Assim, o exemplo será 00303039 será uma correspondência e 039330a29 não será. Até agora isso é o que eu tenho ...
set de 19 de outubro. '10 às 2:58
32
respostas

As expressões regulares são obrigatórias para programação?

As expressões regulares são obrigatórias para programação?
conjunto de 20 de maio de 2009 às 12:48
2
respostas

Como selecionar linhas R data.table com base na substring correspondente (a la SQL como)

Eu tenho uma tabela de dados com uma coluna de caracteres e quero selecionar apenas as linhas que contêm uma substring. Equivalente a SQL WHERE x LIKE '% substring%' por exemplo. > Meses = data.table (Nome = mês.name, Número = 1:12)> Meses ["mb"% ...
set 31 de janeiro '13 às 19:20
4
respostas

Pesquisar por duas sequências de caracteres semelhantes

Eu estou procurando um algoritmo que leva 2 linhas e retorna o "coeficiente de similaridade" para mim. Em princípio, eu terei uma entrada que pode ser escrita, letras transferidas, etc., e eu tenho que achar a correspondência mais próxima (nomes) na lista de valores possíveis ...
definir em 23 de fev '09 às 15:18
3
respostas

Usando o Java Regex, como verificar se uma string contém alguma das palavras do conjunto?

Eu tenho um conjunto de palavras: maçã, laranja, pêra, banana, kiwi.Quero verificar se a frase contém qualquer uma das palavras listadas acima e, em caso afirmativo, quero encontrar qual palavra corresponde. Como posso fazer isso no Regex? Atualmente ...
Definir 01 de março '12 às 14:49