Wyciąganie stringów z pliku cs z ciapek

0

Problem jest następujący:

Robię aplikację która wyciąga tekst z cudzysłowy z pliku cs i wyswietla go w textboxie.
Czyli pomija resztę kodu i wybiera tylko to co było pisane np. po polsku w kontrolkach.

Plik otwieram OpenFileDialog'iem i wyświetlam go tylko jak wyciągnąć z niego tylko to co jest w ciapkach?
Próbowałem Split Regex ale bezskutecznie.

            OpenFileDialog dialog = new OpenFileDialog();
            dialog.ShowDialog();
            dialog.Filter = "(*.cs)|*.cs";
            if (dialog.FileName != "")
            {
                string text = System.IO.File.ReadAllText(@dialog.FileName);

                labelControl2.Text = dialog.FileName; 

            }
3
katelx napisał(a):

http://stackoverflow.com/questions/11859442/how-to-match-string-in-quotes-using-regex

// "tego na pewno nie powinno łapać"
/** "tego też nie" **/
string.Format("a dla tego nie zadziała: \"{0}\"", "pechowy przypadek"); 

http://stackoverflow.com/a/968862/1387438
http://stackoverflow.com/a/81427/1387438

3

Jestem w jakiś 90% pewny, że w mojej historii postów na 4p znajdziesz kod używający którąś z wczesnych wersji Roslyn, który robi właśnie to czego chcesz :).

edit: ok, post sprzed trzech lat: Szukanie stringów w postaci ""

0

Ok dzięki ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1