Tengo una cadena como "big bad dog", ¿cómo puedo obtener una matriz de cadenas [] que incluya todas las posibles combinaciones de palabras y frases?Generar conjunto de combinaciones de palabras en C#
Entonces, me gustaría volver "grande", "malo", "perro", "grande malo", "perro malo" y "perro malo grande" - por lo tanto, el orden de las palabras en la secuencia original debe ser respetado.
¿Esto es algo que podría hacerse con una expresión regular?
¿Qué hay de "Big Dog"? ya que aún conserva el orden, pero ignora la palabra del medio. – Josh
Hace poco hice una rutina de "fuerza bruta" que sí lo hace, pero con letras. No usa expresiones regulares, o lo publicaría aquí – Marcelo
Cuando aprendes regex, todo parece un clavo ... – cjk