Replace funktioniert nicht mit Wildcard?

Hallo zusammen,

habe folgenden Code:

If InStr(Me.txtLoesch.Text, „Test“) Then

Me.Produktschluessel.Text = Replace(Me.Produktschluessel.Text, „1-1,“, „“)

So funktioniert das einwandfrei. Versuche ich aber über eine Wildcard zu gehen, klappt das nicht mehr.

If InStr(Me.txtLoesch.Text, „Test“) Then

Me.Produktschluessel.Text = Replace(Me.Produktschluessel.Text, „1- * ,“, „“)

Hat hier jemand eine Idee?

Danke schonmal und Grüsse

Sebastian

Hallo,

zur Info, ich habs nun folgendermassen über Regular Expressions gelöst:

Me.Produktschluessel.Text = Regex.Replace(Me.Produktschluessel.Text, „1-[^,]+,“, „“)

Grüsse

Hu,

zur Info, ich habs nun folgendermassen über Regular
Expressions gelöst:

Me.Produktschluessel.Text =
Regex.Replace(Me.Produktschluessel.Text, „1-[^,]+,“, „“)

wow, danke! :smile:

Gruß Rainer