using System.Text.RegularExpressions;
public static void Main()
var input = "What connects a *moonlit heist* with a *medical device*?";
var regex = new Regex(@"(\*)(.+?)(\*)");
var result = regex.Replace(input, "<em>$2</em>");
Console.WriteLine(result);