<?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[C++ String nach Substring durchsuchen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Datei, bei der eine Zeile<br />
&lt;foo&gt;Attribute&lt;/foo&gt;<br />
und eine andere Zeile<br />
&lt;foo&gt;Attribute2&lt;/foo&quot;&gt;<br />
enthält. Mit string.find suche ich nach der Zeile in der &quot;Attribute&quot; vorhanden ist. Jedoch gibt er mir logischerweise beide Zeilen aus, da in beiden Zeilen ja &quot;Attribute&quot; vorhanden ist. Ich möchte aber nur die Zeile haben, in der zwischen der ersten schließenden und der ersten öffnen Klammer (geht ja mit find_first_of und find_last_of) <strong>nichts</strong> anderes ausser der gesuchte Wert steht.</p>
<p>Wie kann ich das genau machen? Die Inhalte zwischen der ersten schließenden und der ersten öffnenden Klammer rauszukriegen ist wie gesagt kein Problem, aber wie überprüfe ich ob der sich daraus ergebende String dann _exakt_ dem String entspricht, den ich suche?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230146/c-string-nach-substring-durchsuchen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 11:08:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230146.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Dec 2008 15:54:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ String nach Substring durchsuchen on Sun, 21 Dec 2008 15:54:03 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Datei, bei der eine Zeile<br />
&lt;foo&gt;Attribute&lt;/foo&gt;<br />
und eine andere Zeile<br />
&lt;foo&gt;Attribute2&lt;/foo&quot;&gt;<br />
enthält. Mit string.find suche ich nach der Zeile in der &quot;Attribute&quot; vorhanden ist. Jedoch gibt er mir logischerweise beide Zeilen aus, da in beiden Zeilen ja &quot;Attribute&quot; vorhanden ist. Ich möchte aber nur die Zeile haben, in der zwischen der ersten schließenden und der ersten öffnen Klammer (geht ja mit find_first_of und find_last_of) <strong>nichts</strong> anderes ausser der gesuchte Wert steht.</p>
<p>Wie kann ich das genau machen? Die Inhalte zwischen der ersten schließenden und der ersten öffnenden Klammer rauszukriegen ist wie gesagt kein Problem, aber wie überprüfe ich ob der sich daraus ergebende String dann _exakt_ dem String entspricht, den ich suche?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1633637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1633637</guid><dc:creator><![CDATA[hoo]]></dc:creator><pubDate>Sun, 21 Dec 2008 15:54:03 GMT</pubDate></item><item><title><![CDATA[Reply to C++ String nach Substring durchsuchen on Sun, 21 Dec 2008 15:58:17 GMT]]></title><description><![CDATA[<p>Nach &quot;&gt;Attribute&lt;&quot; suchen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1633640</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1633640</guid><dc:creator><![CDATA[devkid]]></dc:creator><pubDate>Sun, 21 Dec 2008 15:58:17 GMT</pubDate></item><item><title><![CDATA[Reply to C++ String nach Substring durchsuchen on Sun, 21 Dec 2008 15:58:58 GMT]]></title><description><![CDATA[<p>Du holst dir zuerst, was dazwischen steht und dann vergleichst du das ganz normal per ==-Operator (sofern du mit einer string-Klasse arbeitest).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1633642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1633642</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 21 Dec 2008 15:58:58 GMT</pubDate></item></channel></rss>