Resultados de la búsqueda a petición "pattern-matching"
Alternativa de JavaScript a cuantificadores posesivos en Dynamic Regex
Estoy usando JavaScript para extraer un subconjunto de "hermanos" de una cadena de miembros delimitada por comas que llamo una cadena de "generación". Hablando metafóricamente, los miembros son todos de la misma generación, pero no todos son ...
Diferencia de rendimiento entre coincidencia de patrones y if-else
¿Por qué OCaml puede generar un código de máquina eficiente para la coincidencia de patrones y no para las pruebas if-else? Estaba leyendo Real World OCaml y me encontré ...
Restricción de tiempo de compilación para la coincidencia completa de patrones
Estoy buscando el número de advertencia para coincidencias de patrones incompletos. Alguien sabe lo que es? Más completamente, quiero hacer que FSC.EXE devuelva coincidencias de patrones incompletos como errores de tiempo de compilación en lugar ...
cadena difusa que coincide con grep
Estoy tratando de hacer coincidir filas en un archivo que contiene una cadena, por ejemploACTGGGTAAACTA. Si lo hago grep "ACTGGGTAAACTA" fileMe da filas que tienen coincidencias exactas. ¿Hay alguna manera de permitir cierto número de desajustes ...
buscar y reemplazar cadenas en archivos en un directorio particular
Tengo un patrón que necesito reemplazar en mi.hpp, .h, .cpp archivos en múltiples directorios. he leídoEncuentra y reemplaza un término particular en varios ...
Estructura de datos para un gran número de patrones.
En una entrevista, se me pidió que presentara una estructura de datos que pueda contener millones de patrones y que permita una búsqueda rápida a través de ellos para encontrar el más largo. Por ejemplo, los patrones son como: 1- 8876 8893 87 | ...
Eliminar caracteres específicos dentro de paréntesis usando regex
Tengo una línea como esta: BlockedMatch(XA, YB), Correlation(XA, QC), Correlation(YB, QC), Correlation(QC, YB)Quiero que se vea así: BlockedMatch(XAYB), Correlation(XAQC), Correlation(YBQC), Correlation(QCYB)No puedo simplemente reemplazar en ...
Corte la cadena después de la primera aparición de un personaje
Tengo cadenas como 'keepme: cutme' o 'string-without-separator' que deberían convertirse respectivamente en 'keepme' y 'string-without-separator'. ¿Se puede hacer esto en PostgreSQL? Lo intenté: select substring('first:last' from '.+:')Pero esto ...
¿Cómo hago coincidir una cadena en una estructura con un valor constante?
¿Es posible un partido contra unString en una estructura en Rust con una estáticastr ¿valor? Aquí hay un ejemplo mínimo: struct SomeStruct { a: String, } fn main() { let s = SomeStruct { a: "Test".to_string(), }; match s { SomeStruct { a: "Test" ...
¿Por qué no puedo combinar patrones en Stream.empty en Scala?
El siguiente código no se compila si descomento la línea indicada. El compilador se queja: "se requiere un identificador estable". val Empty = Stream.empty val a = Stream.range(0, 5) a match { // case Stream.empty => println("nope") <-- does not ...