Загрузка...

Метод парса || C#

Тема в разделе C# создана пользователем Niteks3 9 июл 2018. 398 просмотров

Загрузка...
  1. Niteks3
    Niteks3 Автор темы 9 июл 2018 Заблокирован(а) 471 19 дек 2016
    Использовать
    Код
    Pars(Строка, "ОТКУДА", "ДОКУ́ДА");
    Код​
    Код
    public static string Pars(string strSource, string strStart, string strEnd, int startPos = 0, string error = null)
    {
    try
    {
    int iPos, iEnd, lenStart = strStart.Length;
    string strResult = "";
    iPos = strSource.IndexOf(strStart, startPos);
    iEnd = strSource.IndexOf(strEnd, iPos + lenStart);
    if (iPos != -1 & iEnd != -1)
    {
    strResult = strSource.Substring(iPos + lenStart, iEnd - (iPos + lenStart));
    }
    return strResult;
    }
    catch
    { return error; }
    }
     
  2. RaysMorgan
    Регулярки ван лав.
     
  3. _GOD_
    _GOD_ 18 июл 2018 C# PHP JS NodeJS Python MongoDb 305 8 янв 2017
    Аналог
    Код
    Regex.Match(Строка,"(?<=ОТКУДА).*?(?=ДОКУДА)").Value;
     
Top