Я действительно борется с регулярными выражениями и не могу показаться, чтобы извлечь номер из этой строкиИзвлечение номера из струнного RegEx
"id":143331539043251,
Я пытался с этим ... но я получаю ошибки компиляции
var regex = new Regex(@""id:"\d+,");
Обратите внимание, что полная строка содержит другие номера, которые я не хочу. Я хочу, чтобы число между ид: и окончание,
Откуда взялась эта строка? Похоже, он потенциально может быть частью части [JSON] (http://en.wikipedia.org/wiki/Json), и в этом случае вы должны использовать правильный анализатор JSON, а не регулярное выражение. –
Он сделал, но сервер возвращает неверный JSON, который содержит JSON в JSON. Я усложнил проблемы, поэтому я решил использовать регулярное выражение. –
JSON разрешено содержать JSON при условии, что это свойство указано; вам просто нужно проанализировать внутреннюю часть (ы) второй раз. –