Hallo,
Ist das eine Möglichkeit, mit JSL Zeichenfolgen zu entfernen, die Zahlen enthalten?
Beispiel:
Ich habe 4 Äpfel und 2 Bananen gegessen
Die Modellnummer ist 0998GBELS
03/45 ist das zu überprüfende Verhältnis
Gezielte Ausgabe:
Ich habe Äpfel und Bananen gegessen
Die Modellnummer lautet
ist das zu überprüfende Verhältnis
Das funktioniert, aber jemand, der mit regulären Ausdrücken vertraut ist, könnte das Skript vereinfachen
Names Default To Here( 1 );
theString = "I ate 4 apples and 2 bananas
the model number is 0998GBELS
03/45 is the ratio to check";
theList = Words( theString, " \!n\!r\!t" );
adjustedString = "";
For Each( {member}, theList,
Show( member );
//member=thelist[1]
found = "No";
If( !Contains( member, "0" ),
If( !Contains( member, "1" ),
If( !Contains( member, "2" ),
If( !Contains( member, "3" ),
If( !Contains( member, "4" ),
If( !Contains( member, "5" ),
If( !Contains( member, "6" ),
If( !Contains( member, "7" ),
If( !Contains( member, "8" ),
If( !Contains( member, "9" ),
adjustedString = Trim( adjustedString || " " || member )
)
)
)
)
)
)
)
)
)
);
);
Show( adjusted String );