説明
指定した文字列が含まれるかどうかを判断する場合、findstr
を用いる。
echo "http://ABCD" | findstr "https\://" >NUL
if not ERRORLEVEL==1 (
含まれている
) else (
含まれていない
)
正規表現を使いたい場合は、/r
オプションを記述する。
echo "http://ABCD" | findstr /r "https*\://" >NUL
オプション
一部抜粋
オプション |
説明 |
/i |
大文字小文字を区別しない |
/l |
検索文字列をリテラルとして扱う |
/r |
検索文字列を正規表現として扱う |
以上。