LogHit('EJI2BLMIF9T9HVC','E','MK9LBROIB0MPI23');
Как извлечь EJI2BLMIF9T9HVC
, используя Regex.Match
, то 'LogHit'
постоянна, 'EJI2BLMIF9T9HVC'
является переменной.Extract Строка Regex
Спасибо
LogHit('EJI2BLMIF9T9HVC','E','MK9LBROIB0MPI23');
Как извлечь EJI2BLMIF9T9HVC
, используя Regex.Match
, то 'LogHit'
постоянна, 'EJI2BLMIF9T9HVC'
является переменной.Extract Строка Regex
Спасибо
string s = "LogHit('EJI2BLMIF9T9HVC','E','MK9LBROIB0MPI23');";
Match match = Regex.Match(s, "^LogHit\\('([^']+)'");
Console.WriteLine(match.Groups[1].Value); // EJI2BLMIF9T9HVC
этот тоже работает, но я удаляю «^», чтобы он работал для моего кода, его: «LogHit \\ ('([^'] +) '", спасибо, сэр. –
var s = "LogHit('EJI2BLMIF9T9HVC','E','MK9LBROIB0MPI23');";
Regex.Match(s, @"\('([^']*)'").Groups[1].Value;
Почему вам нужно регулярное выражение для такой простой вещи? – ataravati
его только 1 строка с html-страницы, мне нужно получить LogHit Id, в этом примере это «EJI2BLMIF9T9HVC» –
использовать этот шаблон. '@" LogHit \ ('(\ w *) "' –