Fixa till en lösning, men tyvärr inget man vill visa upp ... "fulkodat", men funkar i en första version
/Patrik Berggren
1 svar · 341 visningar · startad av PatrikB
Frågade tidigare om ett regexp och det funkar kalas.
Nu till nästa problem (har ju inte kodat ngt på flera år).
detta regexp:
Regex rx = new Regex(@"{[^}]*}", RegexOptions.IgnoreCase);
plockar ut alla träffar av text märkt så här {ord1a|ord1b|ord1x} som finns 0 -> n ggr i en större textmassa.
Problemet, som jag inte lyckas få till, är att en sträng kan se ut så här:
string tmp = "{ord1a|ord1b|ord1x} ord2 ord3 {ord4a|ord4b|ord4x} ord5 {ord6a|ord6b|ord6x}
osv ... hur många matchningar vet man inte i förväg och kan vara "hur många som helst".
Funktionen bör klara av att skapa nya variationer av texten, typ så här:
ord1a ord2 ord3 ord4a ord5 ord6a
ord1b ord2 ord3 ord4a ord5 ord6a
ord1x ord2 ord3 ord4a ord5 ord6a
ord1x ord2 ord3 ord4b ord5 ord6a
ord1x ord2 ord3 ord4x ord5 ord6a
Någon som känner sig manad?
Mvh
/Patrik Berggren
Fixa till en lösning, men tyvärr inget man vill visa upp ... "fulkodat", men funkar i en första version
/Patrik Berggren