1 Pluspunkt 0 Minuspunkte

Ich habe einen String "abcde" und möchte prüfen, ob "bcd" darin enthalten ist. Alle Lösungen, die ich finde, durchsuchen eine Datei aber keinen String. Gibt es dazu eine einfache Lösung?

von  

2 Antworten

0 Pluspunkte 0 Minuspunkte

Mit findStr

@echo off
setlocal

set mainString=Dies ist der Hauptstring
set searchString=Haugt

echo %mainString% | findstr /C:"%searchString%" >nul

if %errorlevel% equ 0 (
    echo Der Suchstring wurde gefunden.
) else (
    echo Der Suchstring wurde nicht gefunden.
)

endlocal
von (776 Punkte)  
0 Pluspunkte 0 Minuspunkte
set str1=abcdef
if not x%str1:bcd=%==x%str1% echo It contains bcd
von