Resultados de la búsqueda a petición "pattern-matching"

3 la respuesta

Función de coincidencia de patrón contra mapa vacío

Estoy jugando con la coincidencia de patrones y descubrí que no es muy fácil modelar los parámetros de coincidencia de un método contra un mapa vacío. Pensé que sería algo como esto: defmodule PatternMatch do def modify(%{}) do %{} end def ...

2 la respuesta

Scala: comportamiento extraño en la coincidencia de patrones `for` para el caso None

Comportamiento extraño enfor coincidencia de patrones de ciclo: scala> val a = Seq(Some(1), None) a: Seq[Option[Int]] = List(Some(1), None) scala> for (Some(x) <- a) { println(x) } 1 scala> for (None <- a) { println("none") } none none¿Por qué ...

4 la respuesta

Agrupe el marco de datos por patrón en R

Tengo un marco de datos R con cientos de filas como word Freq seed 4 seeds 3 contract 2 contracting 2 river 1Me gustaría agrupar los datos por patrones, digamos semilla + semillas ... que parece word Freq seed 7 contract 4 river 1

0 la respuesta

RegEx con preg_match para buscar y reemplazar una cadena SIMILAR

Estoy usando expresiones regulares conpreg_replace() para encontrar y reemplazar una oración en un fragmento de texto. los$search_string contiene texto plano + etiquetas html +&nbsp; elementos. El problema es que solo a veces el&nbsp; ...

0 la respuesta

Android Regex Pattern Incode UTF-8

Estoy intentando este código en Android para capturar (. +?) Con matcher.group (1): String html = doc.html().toString(); Pattern p = Pattern.compile("(?is)caption\"(?is):(?is)\"(.+?)\",(?is)\"", Pattern.DOTALL); Matcher m = p.matcher(html); if ...

1 la respuesta

coincidencia r-contigua, MATLAB

Quiero comparar estas dos cadenas por regla de coincidencia r-contigua. Entonces, en este ejemplo, si establecemos r como 6, devolverá verdadero para el primer ejemplo y falso para el segundo. Ejemplo 1: A='ABCDEFGHIJKLM' B='XYZ0123EFGHIJAB' ...

2 la respuesta

La subcadena PostgreSQL obtiene una cadena entre paréntesis

Tengo una cuerda, digamos: Product Description [White] Quiero extraer cualquier cosa dentro de los corchetes (en este casoWhite) de esa cadena, utilizando la función de subcadena PostgreSQL. Puedo hacer que esto funcione usandoregexp_matches, ...

1 la respuesta

¿Hay alguna manera de indexar útilmente una columna de texto que contenga patrones de expresiones regulares?

Estoy usando PostgreSQL, actualmente la versión 9.2 pero estoy abierto a la actualización. En una de mis tablas, tengo una columna de tipotext que almacena patrones de expresiones regulares. CREATE TABLE foo ( id serial, pattern text, PRIMARY ...

1 la respuesta

¿Por qué no se pueden usar letras mayúsculas para la coincidencia de patrones para definir valores?

¿Por qué puedo usar letras minúsculas para los nombres? val (a, bC) = (1, 2) (1, 2) match { case (a, bC) => ??? }y no puede usar letras mayúsculas: /* compile errors: not found: value A, BC */ val (A, BC) = (1, 2) /* compile errors: not found: ...

1 la respuesta

Igualdad de clase de caso en Apache Spark

¿Por qué la coincidencia de patrones en Spark no funciona igual que en Scala? Ver ejemplo a continuación ... funciónf() intenta hacer coincidir el patrón en la clase, que funciona en el REPL de Scala pero falla en Spark y da como resultado todos ...