<?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[[Hilfe] Suchen nach 10stelliger zahl in Text]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte mal eure Meinung einholen wie ihr in einem Text am schnellsten und am schonensten einen code/string sucht der immer 10 stellen hat und nur aus zahlen besteht z.b.</p>
<p>009asbdfap9usdfha9sdfuasdfa9shf9876503864a98sdbf98abdasd</p>
<p>ich wäre so vorgegangen in dem ich alle stellen durchgehe und wenn eine zahl gefunden ist prüfen ob die darauf folgenden 9 stellen auch zahlen sind? aber ist etwas aufwendig wie ich finde vll habt ihr eine bessere Idee...</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/297914/hilfe-suchen-nach-10stelliger-zahl-in-text</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 02:20:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/297914.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 09 Jan 2012 15:16:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 15:16:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte mal eure Meinung einholen wie ihr in einem Text am schnellsten und am schonensten einen code/string sucht der immer 10 stellen hat und nur aus zahlen besteht z.b.</p>
<p>009asbdfap9usdfha9sdfuasdfa9shf9876503864a98sdbf98abdasd</p>
<p>ich wäre so vorgegangen in dem ich alle stellen durchgehe und wenn eine zahl gefunden ist prüfen ob die darauf folgenden 9 stellen auch zahlen sind? aber ist etwas aufwendig wie ich finde vll habt ihr eine bessere Idee...</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165840</guid><dc:creator><![CDATA[C++Guid]]></dc:creator><pubDate>Mon, 09 Jan 2012 15:16:23 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 19:21:02 GMT]]></title><description><![CDATA[<p>EDIT: Mißverständnis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165850</guid><dc:creator><![CDATA[Caligulaminus]]></dc:creator><pubDate>Mon, 09 Jan 2012 19:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 15:34:03 GMT]]></title><description><![CDATA[<p>Caligulaminus schrieb:</p>
<blockquote>
<p>string::find()<br />
<a href="http://www.cplusplus.com/reference/string/string/find/" rel="nofollow">http://www.cplusplus.com/reference/string/string/find/</a></p>
</blockquote>
<p>Falsch. Ich weiß nicht ob du das richtige Meinst (wahrscheinlich nicht), aber jede beliebige Kombination von Zahlenfolgen zu nehmen und sie in string::find zu stecken und zu sehen was passiert ist ziemlich langsam.<br />
Da ist seine Version die einfachere.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165853</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 15:34:03 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 15:40:31 GMT]]></title><description><![CDATA[<p>C++Guid schrieb:</p>
<blockquote>
<p>ich wäre so vorgegangen in dem ich alle stellen durchgehe und wenn eine zahl gefunden ist prüfen ob die darauf folgenden 9 stellen auch zahlen sind? aber ist etwas aufwendig wie ich finde vll habt ihr eine bessere Idee...</p>
</blockquote>
<p>So ähnlich vielleicht: stattdessen nur in 10er Schritten durch den Text springen und wenn bei jedem Fundort einer Zahl in beide Richtungen versuchen den Match auf 10 Stellen zu erweitern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165860</guid><dc:creator><![CDATA[n]]></dc:creator><pubDate>Mon, 09 Jan 2012 15:40:31 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 15:58:40 GMT]]></title><description><![CDATA[<p>Ich vermute mal, du willst alle solche Stellen haben und diese nacheinander verarbeiten, oder?</p>
<pre><code class="language-cpp">string eingabe;
int counter = 0;
for(size_t i = 0; i != eingabe.size(); ++i){
   if(isZahl(eingabe[i]))
       ++counter;
   else
       counter=0;
   if(counter &gt;= 10){
       //alles von position i-9 bis position i ist ein Zahlencode. hier verarbeiten...
   }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2165871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165871</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Mon, 09 Jan 2012 15:58:40 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:09:12 GMT]]></title><description><![CDATA[<p>n schrieb:</p>
<blockquote>
<p>C++Guid schrieb:</p>
<blockquote>
<p>ich wäre so vorgegangen in dem ich alle stellen durchgehe und wenn eine zahl gefunden ist prüfen ob die darauf folgenden 9 stellen auch zahlen sind? aber ist etwas aufwendig wie ich finde vll habt ihr eine bessere Idee...</p>
</blockquote>
<p>So ähnlich vielleicht: stattdessen nur in 10er Schritten durch den Text springen und wenn bei jedem Fundort einer Zahl in beide Richtungen versuchen den Match auf 10 Stellen zu erweitern.</p>
</blockquote>
<p>Edit: sry, richtig!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165874</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:09:12 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:12:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">bool first_arg_is_digit(char c, char) { return isdigit(c); }

int main()
{
  std::string guid = &quot;009asbdfap9usdfha9sdfuasdfa9shf9876503864a98sdbf98abdasd&quot;;
  std::string::iterator pos = std::search_n(guid.begin(), guid.end(), 10, '\0', first_arg_is_digit);
  std::cout &lt;&lt; guid.substr(pos-guid.begin(), 10) &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2165883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165883</guid><dc:creator><![CDATA[westerwello]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:12:36 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:14:13 GMT]]></title><description><![CDATA[<p>otze schrieb:</p>
<blockquote>
<p>Ich vermute mal, du willst alle solche Stellen haben und diese nacheinander verarbeiten, oder?</p>
<pre><code class="language-cpp">string eingabe;
int counter = 0;
for(size_t i = 0; i != eingabe.size(); ++i){
   if(isZahl(eingabe[i]))
       ++counter;
   else
       counter=0;
   if(counter &gt;= 10){
       //alles von position i-9 bis position i ist ein Zahlencode. hier verarbeiten...
   }
}
</code></pre>
</blockquote>
<p>ja genau nur is die frage ob es nicht eine funktion gibt, die gleich an die besagte stelle springt oder mit die stelle zurrückgibt...? und das alles am besten mit einfachen winapis</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165884</guid><dc:creator><![CDATA[C++Guid]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:14:13 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:43:15 GMT]]></title><description><![CDATA[<p>C++Guid schrieb:</p>
<blockquote>
<p>und das alles am besten mit einfachen winapis</p>
</blockquote>
<p>Bitte was?</p>
<p>@westerwello: bitte std:: vor isdigit schreiben, wenn auch vor alles andere.<br />
Und ab C++11 könnt' man da auch Lambdas benützen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165906</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:43:15 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:48:59 GMT]]></title><description><![CDATA[<p>*benutzen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165911</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:48:59 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:53:16 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>*benutzen</p>
</blockquote>
<p>nein, das war schon richtiges Deutsch.</p>
<p><a href="http://de.wiktionary.org/wiki/ben%C3%BCtzen" rel="nofollow">http://de.wiktionary.org/wiki/benützen</a></p>
<p>=&gt; Grammarnazi-Fail.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165913</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:53:16 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:57:26 GMT]]></title><description><![CDATA[<p>Wenn ich etwas kann, dann ist es Deutsch. Dein Artikel gibt mir im Übrigen Recht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165917</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 16:58:31 GMT]]></title><description><![CDATA[<p>* Hacker hat zwei Rechtschreibfehler drin.<br />
* 314159265358979 hat einen Rechtschreibfehler drin.</p>
<p>Stand: 17:57:26.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165918</guid><dc:creator><![CDATA[Grammarnazi]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:58:31 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:03:08 GMT]]></title><description><![CDATA[<p>Edit: Blödelsinn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165921</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:03:08 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:00:52 GMT]]></title><description><![CDATA[<p>Ich hab nirgens 'nen Rechtschreibfehler drin'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165922</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:00:52 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:02:11 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Ich hab nirgens 'nen Rechtschreibfehler drin'.</p>
</blockquote>
<p>Hast Recht, dacht' ich nur. Ich hab benützen übrigens absichtlich geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165923</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:02:11 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:02:47 GMT]]></title><description><![CDATA[<p>* Übrigen gross zu schreiben war schon richtig, aber recht haben schreibt man klein.<br />
* drin hat kein Apostroph.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165924</guid><dc:creator><![CDATA[Grammarnazi]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:02:47 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:02:58 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Wenn ich etwas kann, dann ist es Deutsch. Dein Artikel gibt mir im Übrigen Recht.</p>
</blockquote>
<p>gibt er dir nicht. &quot;benützen&quot; ist ein Synonym für &quot;benutzen&quot;. Die Schreibweise ist auch richtig, da an der Stelle ein Infinitiv gehört. Also gibt dir der Artikel genau nirgendwo recht und das mit deutsch können... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165925</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:02:58 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:04:26 GMT]]></title><description><![CDATA[<p>Das Verb &quot;benützen&quot; ist nur die nachträglich angenommene Version des Wortes &quot;benutzen&quot;, da viele Leute zu blöd sind, die Deutsche Sprache zu lernen. Deal with it.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165927</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:04:26 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:05:33 GMT]]></title><description><![CDATA[<p>Grammarnazi schrieb:</p>
<blockquote>
<p>* Übrigen gross zu schreiben war schon richtig, aber recht haben schreibt man klein.<br />
* drin hat kein Apostroph.</p>
</blockquote>
<p>*Nein. &quot;Ich gebe dir Recht&quot; heißt, ich gebe dir etwas. Und dieses etwas ist das Recht.<br />
*&quot;Drin&quot; ist die Abkürzung für drinnen. Ist also richtig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165928</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:05:33 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:06:30 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>da viele Leute zu blöd sind, die Deutsche Sprache zu lernen.</p>
</blockquote>
<p>* Deutsche schreibt man klein.<br />
* Ich sage und schreibe bewusst &quot;benützen&quot; und ich bin stolz drauf.<br />
* @Hacker: Du hast keine Ahnung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165929</guid><dc:creator><![CDATA[Grammarnazi]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:06:30 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:09:04 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Das Verb &quot;benützen&quot; ist nur die nachträglich angenommene Version des Wortes &quot;benutzen&quot;</p>
</blockquote>
<p>Das kannst du sicherlich untermauern. Für mich klingt &quot;benutzen&quot; eher nach der Regularisierung des Wortes &quot;benützen&quot;. Unabhängig davon ist es nicht mehr falsch, sobald es in den Wörterbüchern der deutschen Sprache vorkommt. Deal with it.</p>
<p>Und btw: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165931</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165931</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:09:04 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:09:09 GMT]]></title><description><![CDATA[<p>Ich mein' ja nur. 'S is' so wie's is'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165933</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:09:09 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:10:51 GMT]]></title><description><![CDATA[<p>Grammarnazi schrieb:</p>
<blockquote>
<p>* Deutsche schreibt man klein.</p>
</blockquote>
<p>Nein, tut man nicht.</p>
<p>otze schrieb:</p>
<blockquote>
<p>Unabhängig davon ist es nicht mehr falsch, sobald es in den Wörterbüchern der deutschen Sprache vorkommt.</p>
</blockquote>
<p>Du kannst sagen was du willst. Es wird für mich weiterhin falsch bleiben, und ich werde deshalb weiterhin Leute ausbessern. Kann doch nicht angehen, dass Idiotie zur Ausrede wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165935</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:10:51 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:18:36 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Nein tut man nicht.</p>
</blockquote>
<p>@Grammarnazi: I lol'd.</p>
<p>314159265358979 schrieb:</p>
<blockquote>
<p>otze schrieb:</p>
<blockquote>
<p>Unabhängig davon ist es nicht mehr falsch, sobald es in den Wörterbüchern der deutschen Sprache vorkommt.</p>
</blockquote>
<p>Du kannst sagen was du willst. Es wird für mich weiterhin falsch bleiben, und ich werde deshalb weiterhin Leute ausbessern. Kann doch nicht angehen, dass Idiotie zur Ausrede wird.</p>
</blockquote>
<p><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="👍"
    /> Um den heißen Brei herumzureden macht irgendwann auch keinen Sinn (<s>edittiert</s> bearbeitet) mehr. 'S is' falsch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165938</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:18:36 GMT</pubDate></item><item><title><![CDATA[Reply to [Hilfe] Suchen nach 10stelliger zahl in Text on Mon, 09 Jan 2012 17:16:05 GMT]]></title><description><![CDATA[<p>*ergibt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165940</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165940</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 17:16:05 GMT</pubDate></item></channel></rss>