FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette
Produits et solutions
Support et téléchargements
Entreprise
Magazine
Contact
Langue
MyWeisang

Paramètres du compte.

Topic

search in string

Page d'accueil ' Communauté ' FPScript ' recherche dans la chaîne

Voir les messages de 3 - 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #33584
    Stefan Palaveev
    Participant

    Hallo,

    ich tue mich etwas schwer bei der Suche nach Abschnitten von Zeichenketten in einem Sting-Vektor.

    Beispiel:In einer Schleife durchsuche ich alle Zellen nach dem String “p_Zyl_1*IMEPn*” (DOS-Syntax). “*” soll eine beliebige Anzahl von Zeichen symbolisieren.

    Tnx

    #33586
    Stefan Palaveev
    Participant

    Hallo,

    ich tue mich etwas schwer bei der Suche nach Abschnitten von Zeichenketten in einem Sting-Vektor.

    Beispiel:In einer Schleife durchsuche ich alle Zellen nach dem String “p_Zyl_1*IMEPn*” (DOS-Syntax). “*” soll eine beliebige Anzahl von Zeichen symbolisieren.

    Tnx

    #33585
    Bernhard Kantz
    Participant

    Leider stellt FPScript keine eingebaute Funktion zum Mustervergleich bereit. Für das konkrete Beispiel “p_Zyl_1*IMEPn*” könnte durch

    [code]StringFind(str, “p_Zyl_1”) == 0 And StringFind(str, “IMEPn”) > 0[/code]
    die Zeichenkette str mit dem gegebenen Muster verglichen werden.

    Vielleicht kann das Problem aber schon im Vorfeld umgangen werden. Falls die Liste der Namen durch die [b]Object.Names[/b]-Eigenschaft ermittelt werden soll, kann man durch Angabe eines regulären Ausdrucks die Auswahl bereits dort eingeschränken. Suchen Sie etwa Datensätze oder Formeln (im gleichen Ordner) so liefert

    [code]..Objects(“p_Zyl_1.*IMEPn.*”).Names[/code]
    die Namen der entsprechenden Objekte. Dabei wird, wie bei allen FlexPro-Objektnamen, nicht zwischen Groß- und Kleinschreibung unterschieden. Weitere Informationen zu regulären Ausdrücken finden Sie in der Online-Hilfe im Index unter [b]Objects.Names-Eigenschaft (FPScript)[/b].

Voir les messages de 3 - 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.