using System;
using System.Linq;
using Newtonsoft.Json.Linq;
public class Program
{
public static void Main()
var jsonString = "{ rawRequest: {asset: ['123', '456'] }}";
var param = "rawRequest.asset[*]";
JToken token = JToken.Parse(jsonString);
token.SelectTokens($"$.{param}").Count().Dump();
}