🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #346577

Re: String Substring

#346577
From: mihoo
Date: Thu, 17 May 2018 13:23
22 lines
1982 bytes
> Od którego Delphi można używać takiej konstrukcji?


Chodzi o wycięcie wartości między znacznikami hipertekstu?
Od wersji 2010 można używać mojej biblioteki OLTypes.
https://bitbucket.org/mihoor/oltypes/wiki/Home

Przykład:

var
  s: OLString;
begin
  s := '<xml><imie>Jan</imie><nazwisko>Kowalski</nazwisko></xml>';

  //Wycinanie wg tagów
  ShowMessage(s.FindPatternStr('nazwisko'));
  ShowMessage(s.FindPatternStr('imie'));

  ShowMessage(s.MidStr(5, 3));//Odpowiednik Substring
  ShowMessage(s.Pos('Michał').ToString());//Odpowiednik IndexOf
  ShowMessage(s.Deleted(1, 5));//Odpowiednik Remove
end;
Technical Details
Message-ID: <78303add-11e6-4cf0-b4b8-0fb72f9c04ed@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v8-v6no719336itc.0!news-out.google.com!b185-v6ni821itb.0!nntp.google.com!u74-v6no710782itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5adf0a5c$0$620$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a24:e48d:: with SMTP id o135-v6mr1329901ith.48.1526563403002;        Thu, 17 May 2018 06:23:23 -0700 (PDT)
X-Received: by 2002:a9d:830:: with SMTP id 45-v6mr162629oty.7.1526563402677; Thu, 17 May 2018 06:23:22 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v8-v6no719336itc.0!news-out.google.com!b185-v6ni821itb.0!nntp.google.com!u74-v6no710782itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Thu, 17 May 2018 06:23:22 -0700 (PDT)
In-Reply-To: <5adf0a5c$0$620$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=85.221.238.2; posting-account=mFKuAAoAAAAZmgeFmQdRL4aBSabT2lxn
NNTP-Posting-Host: 85.221.238.2
References: <5adf0a5c$0$620$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <78303add-11e6-4cf0-b4b8-0fb72f9c04ed@googlegroups.com>
Subject: Re: String Substring
From: mihoo <rajewicz@wp.pl>
Injection-Date: Thu, 17 May 2018 13:23:22 +0000
Lines: 21
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit