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

1 la respuesta

Haskell (n + 1) en coincidencia de patrones

Estaba haciendo el99 problemas en Haskell [http://haskell.org/haskellwiki/99_questions/]cuando me encontré con unsolución [http://haskell.org/haskellwiki/99_questions/Solutions/19]aProblema ...

14 la respuesta

Cómo saber si una cadena dada es una subcadena de otra cadena en Java

Hola, tengo que calcular si una cadena dada es una subcadena de una cadena más grande. Por ejemplo String str = "Hallo my world"; String substr = "my"El método "contiene" debería devolver verdadero porque str contiene substr (falso en caso ...

1 la respuesta

Cómo implementar el análisis léxico en Javascript

Hola amigos, gracias por leer Actualmente estoy intentando hacer una calculadora al estilo de Google. Ingresa una cadena, determina si se puede calcular y devuelve el resultado. Comencé lentamente con lo básico:+ - / * y manejo de ...

7 la respuesta

¿Cómo hace Haskell la coincidencia de patrones sin que definamos una ecuación en nuestros tipos de datos?

He definido un árbol binario: data Tree = Null | Node Tree Int Treey he implementado una función que generará la suma de los valores de todos sus nodos: sumOfValues :: Tree -> Int sumOfValues Null = 0 sumOfValues (Node Null v Null) = v ...

2 la respuesta

F # ¿Cómo tokenizar la entrada del usuario: separando números, unidades, palabras?

Soy bastante nuevo en F #, pero he pasado las últimas semanas leyendo materiales de referencia. Deseo procesar una cadena de entrada proporcionada por el usuario, identificando y separando los elementos constituyentes. Por ejemplo, para esta ...

4 la respuesta

REGEX: Cómo eliminar comentarios de javascripts, usando código PHP

¡Estoy combinando todos mis javascriupt en un archivo ordenado para reducir las solicitudes http! Estoy atrapado quitando los comentarios/* comments */ y// comments. Mi nivel está muy por debajo de las cosas de minificación o análisis. Sé hacer ...

2 la respuesta

¿Por qué el filtro tiene que definirse para la coincidencia de patrones en un bucle for en scala?

Para crear una nueva clase que pueda usarse en una Scala para la comprensión, parece que todo lo que tiene que hacer es definir una función de mapa: scala> class C[T](items: T*) { | def map[U](f: (T) => U) = this.items.map(f) | } defined class C ...

2 la respuesta

Cómo obtener índices de todas las apariciones de un patrón en una cadena

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 # -> 1Esto solo coincide con la primera ...

3 la respuesta

Variables equivalentes de coincidencia de patrones en Haskell, como en Prolog

En prolog, podemos hacer algo como lo siguiente: myFunction a (a:xs) = ...Esto es, cuando el primer argumento demyFunction es lo mismo que el primer elemento de la lista que está en el segundo argumento, esta función evaluará a.... Mi pregunta ...

1 la respuesta

Reemplace el corchete con Powershell

Si tiene un nombre de archivo como "Actas del comité [octubre de 2010] - hq.doc", ¿cómo consigue que Powershell reemplace los corchetes? Lo siguiente no funciona: ls -filter *`[*`]* | foreach -Process { Rename-Item $_ -NewName ($_.Name -replace ...