reinix
Goto Top

VBScript - Kommt String1 in String2 vor?

Hallo
ich habe 2 strings:
test1="AAA - BBB"
test2="AAA - BBB - CCC"

nun möchte ich testen ob test1 in test2 vorkommt.
nicht wie oft. nicht an welcher stelle. einfach nur ja oder nein.

InStr haut denke ich nicht hin, weil mir das als ergebnis 0 liefert, weil es den string gleich zu anfang findet.

jemand ne idee?

mfg
thx
reinix

Content-Key: 70490

Url: https://administrator.de/contentid/70490

Printed on: April 24, 2024 at 20:04 o'clock

Member: bastla
bastla Oct 09, 2007 at 12:27:14 (UTC)
Goto Top
Hallo ReiniX!

Ich sehe mit InStr() kein Problem:
test1="AAA - BBB"  
test2="AAA - BBB - CCC"  
If InStr(test2, test1) Then
	WScript.Echo "Ist enthalten."  
Else
	WScript.Echo "Ist nicht enthalten."  
End If

Anmerkung: 0 liefert InStr() nur dann als Ergebnis, wenn der String nicht gefunden wurde - wenn er am Anfang steht, lautet das Ergebnis 1.

Grüße
bastla