Загрузка...

Parse method || C#

Thread in C# created by Niteks3 Jul 9, 2018. 402 views

  1. Niteks3
    Niteks3 Topic starter Jul 9, 2018 Banned 471 Dec 19, 2016
    Использовать
    Code
    Pars(Строка, "ОТКУДА", "ДОКУ́ДА");
    Код​
    Code
    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
    RaysMorgan Jul 10, 2018 Че скажете 54,010 Mar 7, 2013
    Регулярки ван лав.
     
  3. renameduser_73608
    renameduser_73608 Jul 18, 2018 C# PHP JS NodeJS Python MongoDb 305 Jan 8, 2017
    Аналог
    Code
    Regex.Match(Строка,"(?<=ОТКУДА).*?(?=ДОКУДА)").Value;
     
Loading...
Top