Resultados da pesquisa a pedido "pattern-matching"
Como encontrar uma palavra inteira em uma String em java
Eu tenho uma String que eu tenho que analisar para diferentes palavras-chave. Por exemplo, eu tenho a String: "Eu irei encontrá-lo nas 123woods" E minhas palavras-chave são '123woods' 'madeiras' Devo relatar sempre que tenho uma ...
Procure em uma matriz JSON um objeto que contenha um valor que corresponda a um padrão
Eu tenho um banco de dados com umjsonb coluna em que cada linha contém essencialmente uma matriz de pares de valores de nomes. Exemplo para um únicojsonb valor: [ {"name":"foo", "value":"bar"}, {"name":"biz", "value":"baz"}, ...
F # O padrão incompleto corresponde a essa expressão ao usar "when" .. Por quê?
Eu tenho essa função F # simples: let compareNum x = let y = 10 match x with | _ when x = y -> 0 | _ when x > y -> 1 | _ when x < y -> -1No entanto, o compilador F # me fornece o aviso "Correspondências incompletas de padrão nesta expressão". ...
Como corresponder padrões a todas as classes numéricas em um caso?
Suponha que eu tenha def foo(x: Any) = x match { case s: String => println(0) case i: Int => println(1) case l: Long => println(2) //... }Existe alguma maneira de fazer algo como o seguinte? def foo(x: Any) = x match { case s: String => ...
Explicando a correspondência de padrões versus a chave
Eu tenho tentado explicar a diferença entre instruções de comutação e correspondência de padrões (F #) para algumas pessoas, mas eu realmente não consegui explicar bem .. na maioria das vezes elas apenas olham para mim e dizem "e por que você não ...
Nós de texto XSLT 1.0 imprimindo por padrão
Eu olheiXSL xsl: correspondência de modelo = "/" [https://stackoverflow.com/questions/3127108/xsl-xsltemplate-match]mas o padrão de correspondência que acionou minha pergunta não é mencionado lá. Eu tenho uma estrutura XML bastante ...
Haskell (n + 1) na correspondência de padrões
Eu estava fazendo o99 Problemas em Haskell [http://haskell.org/haskellwiki/99_questions/]quando eu encontrei umsolução [http://haskell.org/haskellwiki/99_questions/Solutions/19]paraProblema ...
Como você emula ADTs e correspondência de padrões no TypeScript?
Infelizmente, a partir da versão 0.9.5, o TypeScript ainda não possui tipos de dados algébricos (tipos de união) e correspondência de padrões (para desestruturá-los). Além disso, ele nem suporta instância de interfaces. Qual padrão você usa para ...
Pesquisa Prolog / 3
Digamos que eu tenha um predicado pred contendo vários fatos. pred(a, b, c). pred(a, d, f). pred(x, y, z).Posso usar o findall / 3 para obter uma lista de todos os fatos que podem corresponder aos padrões? por exemplo, se eu tiver pred(a, _, ...
Qual é a vantagem de usar a correspondência de padrões scala em vez do caso do switch java?
Todo mundo diz que a correspondência de padrões é um ótimo recurso em linguagens funcionais. Por quê? Não posso usar ifs e trocar casos para tudo? Gostaria de entender as vantagens de usar a correspondência de padrões em vez da programação ...