<?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[boost ( ja, es läuft :D )::regex_replace unbekannter Parameter]]></title><description><![CDATA[<p>Hi,<br />
nachdem Boost bei mir endlich läuft (danke nochmal besonders an Atchi), habe ich auch gleich schon eine Frage zu dem oben genannten Template</p>
<pre><code>emplate &lt;class traits, class charT&gt;
basic_string&lt;charT&gt; regex_replace(const basic_string&lt;charT&gt;&amp; s,
                            const basic_regex&lt;charT, traits&gt;&amp; e,
                            const basic_string&lt;charT&gt;&amp; fmt,
                            match_flag_type flags = match_default);
</code></pre>
<p>(link: <a href="http://boost.org/libs/regex/doc/regex_replace.html" rel="nofollow">http://boost.org/libs/regex/doc/regex_replace.html</a>)</p>
<p>Wozu ist hier der fmt string? Ich meine, ich übergebe den string s, mit der expression e und erhalte einen string zurück. Das reicht doch normalerweise (zumindest in Perl und PHP). Wozu brauch ich hier noch einen String?</p>
<p>Wäre nett wenn mich jemand aufklären könnte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151471/boost-ja-es-läuft-d-regex_replace-unbekannter-parameter</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 09:26:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151471.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Jun 2006 16:06:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost ( ja, es läuft :D )::regex_replace unbekannter Parameter on Mon, 26 Jun 2006 16:06:32 GMT]]></title><description><![CDATA[<p>Hi,<br />
nachdem Boost bei mir endlich läuft (danke nochmal besonders an Atchi), habe ich auch gleich schon eine Frage zu dem oben genannten Template</p>
<pre><code>emplate &lt;class traits, class charT&gt;
basic_string&lt;charT&gt; regex_replace(const basic_string&lt;charT&gt;&amp; s,
                            const basic_regex&lt;charT, traits&gt;&amp; e,
                            const basic_string&lt;charT&gt;&amp; fmt,
                            match_flag_type flags = match_default);
</code></pre>
<p>(link: <a href="http://boost.org/libs/regex/doc/regex_replace.html" rel="nofollow">http://boost.org/libs/regex/doc/regex_replace.html</a>)</p>
<p>Wozu ist hier der fmt string? Ich meine, ich übergebe den string s, mit der expression e und erhalte einen string zurück. Das reicht doch normalerweise (zumindest in Perl und PHP). Wozu brauch ich hier noch einen String?</p>
<p>Wäre nett wenn mich jemand aufklären könnte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1086107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1086107</guid><dc:creator><![CDATA[MaxDemian]]></dc:creator><pubDate>Mon, 26 Jun 2006 16:06:32 GMT</pubDate></item><item><title><![CDATA[Reply to boost ( ja, es läuft :D )::regex_replace unbekannter Parameter on Mon, 26 Jun 2006 16:21:38 GMT]]></title><description><![CDATA[<p>was sagst du dazu:</p>
<pre><code class="language-cpp">#include &lt;boost/regex.hpp&gt;
#include &lt;string&gt;
#include &lt;iostream&gt;

int main()
{
	std::string inputString = &quot;123456&quot;;
	boost::regex e(&quot;(^\\d{1})(\\d{2})(\\d{3})$&quot;);
	std::string fmt(&quot;$1-$2 $3&quot;);	
	std::cout &lt;&lt; boost::regex_replace(inputString, e, fmt, boost::match_default) &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1086119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1086119</guid><dc:creator><![CDATA[ssm]]></dc:creator><pubDate>Mon, 26 Jun 2006 16:21:38 GMT</pubDate></item><item><title><![CDATA[Reply to boost ( ja, es läuft :D )::regex_replace unbekannter Parameter on Mon, 26 Jun 2006 17:03:41 GMT]]></title><description><![CDATA[<p>dazu sage ich: Danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>edit:<br />
Ich war wohl etwas vorschnell.</p>
<p>Ich möchte von einer URL das http:// wegmachen. Also dachte ich mir folgendes:</p>
<pre><code>string _URL = &quot;http://test.de&quot;;
boost::regex re(&quot;(^html://)(.*)$&quot;);
string fmt = &quot;$2&quot;;
cout &lt;&lt; boost::regex_replace(_URL, re, fmt, boost::match_default) &lt;&lt; endl;
</code></pre>
<p>Klappt nur leider nicht. An der re kann es aber eigentlich nicht liegen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1086139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1086139</guid><dc:creator><![CDATA[MaxDemian]]></dc:creator><pubDate>Mon, 26 Jun 2006 17:03:41 GMT</pubDate></item><item><title><![CDATA[Reply to boost ( ja, es läuft :D )::regex_replace unbekannter Parameter on Mon, 26 Jun 2006 17:11:11 GMT]]></title><description><![CDATA[<p>doch es liegt gerade an deine re <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
so muss sein:<br />
[cpp]boost::regex re(&quot;(^<strong>http</strong>://)(.*)$&quot;);[/cpp]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1086157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1086157</guid><dc:creator><![CDATA[ssm]]></dc:creator><pubDate>Mon, 26 Jun 2006 17:11:11 GMT</pubDate></item><item><title><![CDATA[Reply to boost ( ja, es läuft :D )::regex_replace unbekannter Parameter on Mon, 26 Jun 2006 17:13:23 GMT]]></title><description><![CDATA[<p>...</p>
<p>was soll man dazu sagen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1086165</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1086165</guid><dc:creator><![CDATA[MaxDemian]]></dc:creator><pubDate>Mon, 26 Jun 2006 17:13:23 GMT</pubDate></item></channel></rss>