Hej Tack för hjälpen, det vara encoding som ställde till det. jag vet inte om du kan förlita dig på att använda UTF-7 Vet inte riktigt vilken encoding filerna har. Eftersom det här bara handlar om namn, företrädesvis svenska, duger UTF-7. Men generellt är det nog bättre att använda Encoding.Default eller UTF-8. Regexp och åäö
Försöker plocka ut delar av en sträng mha regexp men får inte med åäö.
Är ingen fena på detta men så här ser det ut;
<code>
a = new Regex("/name\\s*:\\s*([^\n]+)", RegexOptions.IgnoreCase|RegexOptions.Compiled);
</code>
Vill alltså plocka det som står efter "name:" vilket funkar bra men åäö försvinner.
/JonasSv: Regexp och åäö
<code>
StreamReader sr = new StreamReader(File.OpenRead(fileName), System.Text.Encoding.UTF7);
</code>
/JonasSv: Regexp och åäö
Borde du inte använda Encoding.Default istället. Eller är filerna sparade i UTF-7...Sv: Regexp och åäö
/Jonas