using System;
using System.Text.RegularExpressions;
class MatchFirstWord
{
static void Main()
{
string text = "The quick brown fox jumps over the lazy dog.";
string expression = "fox";
// Create the regex pattern: match 'expression' followed by whitespace and a word
Regex regex = new Regex(expression + @"\s+(\w+)");
Match match = regex.Match(text);
if (match.Success) {
string firstWord = match.Groups[1].Value;
Console.WriteLine($"The first word after '{expression}' is: {firstWord}");
}
else {
Console.WriteLine("No match found!");
}
}
}
/*
run:
The first word after 'fox' is: jumps
*/