Frågan#1 hmm.. visste inte riktigt vad rubriken skulle vara..
sitter och knoppar på en liten idé.. i alla fall så fastnar jag där när jag vill dela upp en sträng som denna:
str = "WWWWWWBBWWBBWWBBWWWWBBBBBB"
i en array som borde se ut så här efteråt.
array(0) = "WWWWWW"
array(1) = "BB"
array(2) = "WW"
.. etc
jag kan ju få utförsta delen via att använda
s = Left(str, InStr(str, "B") - 1)
Men jag vill inte göra detta manuellt eftersom str kan varierar men är alltid W och B.
förstår ni ungefär vad jag vill åstadkomma per automatik?
EemissionMedlem sedan dec. 19996 721 inlägg I ett riktigt programmeringsspråk: §e
List<string> list=new List<string>();
foreach (Match m in Regex.Matches("WWWWWWBBWWBBWWBBWWWWBBBBBB", "(W+)|(B+)"))
{
list.Add(m.Value);
}
string[] s = list.ToArray();
Men givetvis använda regexp... :e Tackar än en gång!