Resultados da pesquisa a pedido "pattern-matching"
Como obter índices de todas as ocorrências de um padrão em uma string
string = "Jack and Jill went up the hill to fetch a pail of water. Jack fell down and broke his crown. And Jill came tumbling after. " d = string.match(/(jack|jill)/i) # -> MatchData "Jill" 1:"Jill" d.size # -> 1Isso corresponde apenas à primeira ...
Obtendo várias correspondências via regex
Eu quero recuperar uma string de uma string global via Matcher & Pattern usando REGEX. String str = "<strong>ABC</strong>123<strong>DEF</strong>" Pattern pattern = Pattern.compile("<strong>(.*)</strong>"); Matcher matcher ...
No IntelliJ IDEA, posso executar apenas testes correspondentes a um padrão regex?
é possível criar uma configuração de Executar / Depurar no IntelliJ que selecione apenas os arquivos que correspondem a uma expressão regular? Eu quero executar todos os meus testes de unidade. Não quero executar testes de integração escritos ...
Java Regex String # replaceAll Alternative
Estou tentando criar um método para substituir várias chamadas String # replaceAll por uma instância Pattern / Matcher, na esperança de que seja mais rápido do que o meu método atual de substituir texto em uma String, mas não tenho certeza de ...
Correspondência de padrões - variável no escopo fora do if-block
Estou tentando entender por quey está no escopo no exemplo a seguir: static void Main(string[] args) { int x = 1; if (x is int y) { } Console.WriteLine("This should NOT be in scope:" + y); // but it is... }Se eu mudarint x paraobject x, entãoy ...
Índice GIN do PostgreSQL mais lento que o GIST para pg_trgm?
Apesar do que toda a documentação diz, estou achando os índices GIN significativamente mais lentos que os índices GIST para pesquisas relacionadas a pg_trgm. Isso está em uma tabela de 25 milhões de linhas com um campo de texto relativamente ...
Usando Stanford Tregex em Python
Sou novato em PNL e Python. Estou tentando extrair um subconjunto de frases substantivas de árvores analisadas do StanfordCoreNLP usando a ferramenta Tregex e a biblioteca de subprocessos do Python. Em particular, estou tentando encontrar e ...
por que o filtro precisa ser definido para a correspondência de padrões em um loop for no scala?
Para criar uma nova classe que possa ser usada em um Scala para compreensão, parece que tudo que você precisa fazer é definir uma função de mapa: scala> class C[T](items: T*) { | def map[U](f: (T) => U) = this.items.map(f) | } defined class C ...
Como saber se uma determinada string está substring de outra string em Java
Oi Eu tenho que calcular se uma determinada seqüência de caracteres é substring de uma seqüência maior. Por exemplo String str = "Hallo my world"; String substr = "my"O método "contains" deve retornar true porque str contém substr (false caso ...
Como Haskell faz a correspondência de padrões sem definirmos uma Eq em nossos tipos de dados?
Eu defini uma árvore binária: data Tree = Null | Node Tree Int Treee implementamos uma função que produzirá a soma dos valores de todos os seus nós: sumOfValues :: Tree -> Int sumOfValues Null = 0 sumOfValues (Node Null v Null) = v sumOfValues ...