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

4 la respuesta

¿Cómo funciona la coincidencia de patrones detrás de escena en F #?

Soy completamente nuevo en F # (y en la programación funcional en general), pero veo que la coincidencia de patrones se usa en todas partes en el código de muestra. Me pregunto, por ejemplo, ¿cómo funciona realmente la coincidencia de patrones? ...

3 la respuesta

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 ...

4 la respuesta

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 ...

2 la respuesta

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 | ...

5 la respuesta

¿No deberían los patrones "estáticos" ser siempre estáticos?

Acabo de encontrar un error en un código que no escribí y estoy un poco sorprendido: Pattern pattern = Pattern.compile("\\d{1,2}.\\d{1,2}.\\d{4}"); Matcher matcher = pattern.matcher(s);A pesar de que este código falla gravemente en los datos ...

5 la respuesta

f # patrón que coincide con los tipos

Estoy tratando de imprimir recursivamente todas las propiedades de un objeto y propiedades de subtipo, etc. Mi modelo de objeto es el siguiente ... type suggestedFooWidget = { value: float ; hasIncreasedSinceLastPeriod: bool ; } type ...

3 la respuesta

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 ...

2 la respuesta

Scala regex nombrados grupos de captura

Enscala.util.matching.Regex rasgo MatchData [http://www.scala-lang.org/api/current/scala/util/matching/Regex$$MatchData.html] Veo que hay soporte para nombres de grupo, pensé que esto estaba relacionado con (Grupos de captura nombrados ...

2 la respuesta

Busque en una matriz JSON un objeto que contenga un valor que coincida con un patrón

Tengo un DB con unjsonb columna donde cada fila contiene esencialmente una matriz de pares de nombre y valor. Ejemplo para un solojsonb valor: [ {"name":"foo", "value":"bar"}, {"name":"biz", "value":"baz"}, {"name":"beep", "value":"boop"} ]¿Cómo ...

4 la respuesta

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 ...