![]() |
Zahl aus String lesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Zahl aus String lesen (/Thread-Zahl-aus-String-lesen) |
Zahl aus String lesen - M Nussbaumer - 25.01.2012 16:50 Hallo zusammen, ich hab gerade die totale Denkblockade und hoffe ihr könnt mir weiterhelfen ![]() Muss eine 3-stellige Zahl aus einem beliebig langen String auslesen können, dabei ist die Zahl die einzige im ganzen String. Ich wollte das Problem mit einer regular Expression lösen, aber entweder geht es nicht (glaub ich nicht ![]() Für andere elegante Lösungen bin ich natürlich auch offen ![]() Vielen Dank schon mal im vorraus. Gruss Marc Edit: Der String ist in etwa so aufgebaut xyz\asdf_000asdf wobei mich die Zahl bei 000 interessiert RE: Zahl aus String lesen - Lucki - 25.01.2012 17:34 Daß der String nur "in etwa" so aufgebaut ist, macht die Sache schwerer. Aber immerhin, es gibt eine klare Aussage: Die Zahl ist die einzige im String. Habe mal einen Vorschlag gemacht: 1. Es wird die Position der ersten Ziffer ermittelt 2. Mit diesem Wert als Offset wird der String in eine Dezimalzahl konvertiert [attachment=38356] Edit: Aber so geht es auch - und ist einfacher: [attachment=38357] RE: Zahl aus String lesen - M Nussbaumer - 26.01.2012 07:49 Super, danke vielmals ![]() |