AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:47

Parameter dieser Suchanfrage:

Suche in Thema: Vokale entfernen
Suche alle Beiträge, die von "DeddyH" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 8. Dez 2010
    Ich würde das ja ganz anders machen, allerdings habe ich dann kein Delete drin *g*:
    function WithoutVocals(const s: string): string;
    var SrcIndex, DestIndex: integer;
    begin
    SetLength(Result, Length(s));
    DestIndex := 0;
    for SrcIndex := 1 to Length(s) do
    if not (Upcase(s) in ) then
    begin
    inc(DestIndex);
  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 8. Dez 2010
    Ich kann Dir nicht folgen: wenn ein Vokal gefunden wird, wird er gelöscht und der Zeichenindex dekrementiert, anschließend in jedem Fall inkrementiert, so dass er auf dem nächsten Zeichen steht. Da sollten doch auch doppelte Vokale korrekt erkannt werden (gut, über das hin und her kann man sich streiten, funktionieren sollte es aber).
  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 8. Dez 2010
    :wall: Stimmt, das liegt an der "kreativen" Einrückung.
  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 8. Dez 2010
    Wieso? Es wird ja keine For-Schleife verwendet, da ist das in der Tat notwendig.
  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 8. Dez 2010
    Das Hochzählen von i gehört aber mit in die While-Schleife, oder nicht? ;)
  • Forum: Programmieren allgemein

    AW: Vokale entfernen

     
      by DeddyH, 7. Dez 2010
    Eine sehr unperformante Variante: alle Vokale in Groß- und Kleinschreibung in einem konstanten Array deklarieren. Dann dieses Array in einer Schleife durchgehen und dann in einer weiteren Schleife die Position des aktuellen Vokals ermitteln und solange löschen, bis dieser Vokal nicht mehr enthalten ist, Pos also 0 zurückgibt.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=DeddyH&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=156580
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz