I want to get text between two strings. For this, I have tried the below code.
string q = "SELECT \"NORTHWIND\".\"CUSTOMER_DETAILS_NORTHWIND\".\"CUSTOMER_ID\" FROM \"NORTHWIND\".\"CUSTOMER_DETAILS_NORTHWIND\"";
Regex regex = new Regex("SELECT(.*)FROM");
var result = regex.Match(q).Value;
Output: SELECT \"NORTHWIND\".\"CUSTOMER_DETAILS_NORTHWIND\".\"CUSTOMER_ID\" FROM
But I expected result without SELECT and FROM keyword.
Expected Output: \"NORTHWIND\".\"CUSTOMER_DETAILS_NORTHWIND\".\"CUSTOMER_ID\"
Can anyone suggest me how to achieve this?