Frage : Entfernen von Zahlen nach Unterstreichen

Ich verwende z.Z. das folgende, um die letzten 3 Buchstaben einer Schnur zu entfernen:

<%=left (RSorder.Fields.Item („orderSpec“). Value, len (RSorder.Fields.Item („orderSpec“) .Value) - 3) %>

This Umdrehungen dieser Ofen-Füller langes Grain345 in diesen Ofen-Füller, den langkörniges.

It jetzt zu meiner Aufmerksamkeit gekommen, dass ihre möglicherweise mehr als 3 Zahlen am Ende einer Schnur also der dieser nicht die idealen solution.

I möchten es, damit ich die Schnur als Ofen-Füller langes Grain_345 erscheinen ursprünglich lassen konnte und egal wie viele Zahlen ihm folgen, alles ist, nachdem das Unterstreichen removed.

I muss auch in der Lage sein, auf die Zahl nach dem Unterstreichen als unterschiedliches variable.

Is zurückzugreifen mögliches dieses ist?

Thanks,

Chris

Antwort : Entfernen von Zahlen nach Unterstreichen

s = „Ofen-Füller lange Grain_345“
s1 = verließ (s, InStrRev („_“ u. s, „_“) -1)
s2 = mittler (s, Len (s1) +1)
Weitere Lösungen  
 
programming4us programming4us