using System.Text.RegularExpressions;
private static void Test(string text) {
Regex rxItem = new Regex("{\"cid\":\"(\\w*)\",\"uid\"", RegexOptions.Compiled | RegexOptions.IgnoreCase);
Match matchItem = rxItem.Match(text);
if (matchItem.Success) Console.WriteLine("Success! Company Id is: " + matchItem.Groups[1].Value);
else Console.WriteLine("OOPS! No match!");
public static void Main() {
Program.Test("{\"cid\":\"TheCompanyId\",\"uid\":\"TheUserId\"}");
Program.Test("{\"uid\":\"TheUserId\",\"cid\":\"TheCompanyId\"}");
Program.Test("{\"cid\":\"The$CompanyId\",\"uid\":\"TheUserId\"}");
Program.Test("{\"cid\":\"TheCompany@Id\",\"uid\":\"TheUserId\"}");