<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas?]]></title><description><![CDATA[<p>gibt es sowas ähnliches?<br />
ich möchte z.B. aus</p>
<p><a href="http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html" rel="nofollow">http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html</a></p>
<p>das (domain extrahieren)</p>
<p><a href="http://www.c-plusplus.net/" rel="nofollow">http://www.c-plusplus.net/</a></p>
<p>und aus das</p>
<p><a href="http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html" rel="nofollow">http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html</a></p>
<p>das (dateiname der domain)</p>
<p>posting-var-mode-is-newtopic-and-f-is-2.html</p>
<p>gibt es so eine Borland funktion bereits? Falls nicht, wie löst man sowas am besten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127069/extractdomain-extractfilenameofdomain-oder-sowas</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 21:53:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127069.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Nov 2005 09:45:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 09:45:27 GMT]]></title><description><![CDATA[<p>gibt es sowas ähnliches?<br />
ich möchte z.B. aus</p>
<p><a href="http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html" rel="nofollow">http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html</a></p>
<p>das (domain extrahieren)</p>
<p><a href="http://www.c-plusplus.net/" rel="nofollow">http://www.c-plusplus.net/</a></p>
<p>und aus das</p>
<p><a href="http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html" rel="nofollow">http://www.c-plusplus.net/forum/posting-var-mode-is-newtopic-and-f-is-2.html</a></p>
<p>das (dateiname der domain)</p>
<p>posting-var-mode-is-newtopic-and-f-is-2.html</p>
<p>gibt es so eine Borland funktion bereits? Falls nicht, wie löst man sowas am besten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923076</guid><dc:creator><![CDATA[DekraFof]]></dc:creator><pubDate>Mon, 21 Nov 2005 09:45:27 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 10:01:38 GMT]]></title><description><![CDATA[<p>domain: vom anfang bis zum ersten einzelnen /<br />
file: vom letzen einzelnen / bis ende</p>
<p>siehe <strong>AnsiString</strong>-funktionen: <strong>SubString</strong>, <strong>LastDelimiter</strong> usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923082</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Mon, 21 Nov 2005 10:01:38 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 10:22:58 GMT]]></title><description><![CDATA[<p>hallo sunday. das ganze dachte ich mir eigentlich genau so. jedoch klappt es mit der domain noch nicht ganz da ich es mit Pos versuche aber ja bereits beim http:// zwei doppel slashs vorkommen geht das wie folgt nicht:</p>
<pre><code class="language-cpp">String url = &quot;http://www.c-plusplus.net/forum/posting-var-mode-is-reply-and-t-is-127069.html&quot;;
    //datei
    Edit1-&gt;Text = url.SubString(url.LastDelimiter(&quot;/&quot;) + 1, url.Length() - url.LastDelimiter(&quot;/&quot;));
	//domain
	Edit2-&gt;Text = url.SubString(1, url.Pos(&quot;/&quot;));
</code></pre>
<p>würde die domain nur mit www. oder gar ohne www. beginnen wäre es möglich. wie soll ich das besser lösen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923101</guid><dc:creator><![CDATA[DekraFof]]></dc:creator><pubDate>Mon, 21 Nov 2005 10:22:58 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 11:18:14 GMT]]></title><description><![CDATA[<p>versuchs so:</p>
<pre><code class="language-cpp">// Domain extrahieren
AnsiString ExtractDomain(AnsiString URL)
{
  // http:// entfernen (wenn vorhanden)
  if (URL.Pos(&quot;//&quot;))
    URL.Delete(1, URL.Pos(&quot;//&quot;) + 1);

  // dateiname entfernen (wenn vorhanden)
  if (URL.Pos(&quot;/&quot;)) return URL.SubString(1, URL.Pos(&quot;/&quot;) - 1);
  else              return URL.SubString(1, URL.Length());
}

// Dateiname extrahieren
AnsiString ExtractDomainFileName(AnsiString URL)
{ 
  return URL.SubString(URL.LastDelimiter(&quot;/&quot;) + 1, URL.Length());
}
</code></pre>
<p>// verwendung</p>
<pre><code class="language-cpp">AnsiString url    = &quot;http://www.c-plusplus.net/forum/posting-var-mode-is-reply-and-t-is-127069.html&quot;;

AnsiString datei  = ExtractDomainFileName(url);
AnsiString domain = ExtractDomain(url);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/923124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923124</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Mon, 21 Nov 2005 11:18:14 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 11:43:34 GMT]]></title><description><![CDATA[<p>danke aber eins versteh ich nun nicht.</p>
<p>URL.SubString(URL.LastDelimiter(&quot;/&quot;) + 1, URL.Length());</p>
<p>wieso reicht es wenn count URL.Length() ist? Ich dachte man müsste es subtrahieren da ja sonst count die totale länge ist, also von anfang an bis ende = count...?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923151</guid><dc:creator><![CDATA[DekraFof]]></dc:creator><pubDate>Mon, 21 Nov 2005 11:43:34 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 11:53:08 GMT]]></title><description><![CDATA[<p>das uebernimmt <strong>SubString</strong> fuer dich. es prüft ob <em>count</em> kleiner ist als die laenge des strings - index + 1. d.h. wenn du dort einen wert grösser als die eigentliche anzahl der zu kopierenden zeichen angibst, dann wird automatisch die korrekte laenge bestimmt.</p>
<p>p.s. das gilt natürlich nur, wenn du mit <strong>SubString</strong> von einer bestimmten anfangsposition bis zum letzten zeichen des strings, den teilstring ermitteln möchtest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923157</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Mon, 21 Nov 2005 11:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to ExtractDomain &#x2F; ExtractFileNameOfDomain oder sowas? on Mon, 21 Nov 2005 16:00:12 GMT]]></title><description><![CDATA[<p>das amcht sinn danke! man lernt nie aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/923462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923462</guid><dc:creator><![CDATA[DekraFof]]></dc:creator><pubDate>Mon, 21 Nov 2005 16:00:12 GMT</pubDate></item></channel></rss>