MacOs i .NET Core

Chciałem dzisiaj sprawdzić kilka linijek w C#, a pod ręką miałem tylko MacBook Air. Stwierdziłem, że sprawdzę, jak szybko uruchomię kawałek kodu w C#. Ściągnąłem ze stron MS .NET Core 3.1 SDK dla MacOs i zainstalowałem. W terminalu uruchomiłem:

dotnet --version

I dostałem:

3.1.100

No, jest nieźle. Wykonałem:

dotnet new console -o FirstAppConsole
cd FirstAppConsole
dotnet run

I zobaczyłem nieśmiertelny: „Hello world!”. Nieźle, nieźle, bo zajęło mi to ok. 15 min.

A wracając trochę do początku, to chciałem sprawdzić, jak za pomocą Regex zweryfikować, czy istnieje w ciągu conajmniej jeden z szukanych wyrazów. Poniżej rozwiązanie:

            string regexPattern = @"(\bMój\b|\btest\b)";
            string myString = "Mój testowy ciąg znaków";

            bool isOk = Regex.IsMatch(myString, regexPattern, RegexOptions.IgnoreCase);
            Console.WriteLine(isOk);

Update. Pierwsza linia w przykładzie, może wyglądać tak:

            string regexPattern = @"\b(Mój|test)\b";

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.