https://puresourcecode.com/dotnet/csharp/how-do-i-extract-text-that-lies-between-two-strings/
How do I extract text that lies between two strings?