Just nu i M3-nätverket
Gå till innehåll

åäö-problem med textfiler i cmd (type/findstr)


i3o6

Rekommendera Poster

Försöker regexsöka textfiler med åäö men när jag läser textfiler med type eller findstr så får jag upp mysko tecken itstället för åäö.

Har meckat med chcp men hjälper inte. Har kodat om textfilen från ANSI till UTF-8 och tebax och allt möjligt.

NNG1FNT.jpgvad göra?

Länk till kommentar
Dela på andra webbplatser

Om jag vore du så skulle jag använda Powershell istället. Vanliga kommandoprompten med dess gamla verktyg är gammalt helt enkelt och du kommer få mycket bättre möjligheter med Powershell.

 

Get-Content är motsvarigheten till type och Select-String är motsvarigheten till findstr. Ungefär. Och Powershell använder UTF-8 som standard så det underlättar om du har din textfil i UTF-8 format.

Länk till kommentar
Dela på andra webbplatser

Jag har en webbsida där jag vill söka genom en specifik, tung ordlista med regex, serverside.

Nu använder jag c# process, och kör findstr.

Ska man köra med powershelscript?

Länk till kommentar
Dela på andra webbplatser

AHA! Ja då skulle jag nog gjort sökningen direkt i C# .C# Kan ju trots allt öppna textfiler och söka i dessa med Regex. Alternativt flytta ordlistan in i SQL-Server. Den är ju ganska duktig på att söka på ett effektivt sätt.

Länk till kommentar
Dela på andra webbplatser

ah, minns inte varför jag inte gjorder det direkt i c#....

går det att göra sql frågor med nåt regex-liknande?

eller är like det närmaste man kommer?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...