文字列の含有・前後一致を真偽値で返す
// ── 基本: 文字列が含まれているか調べる ──────────────────
const text = 'JavaScript はとても便利です';
console.log(text.includes('JavaScript')); // true
console.log(text.includes('Python')); // false
// ⚠️ 大文字小文字を区別する
console.log('Hello'.includes('hello')); // false
// ── startsWith / endsWith: 先頭・末尾のチェック ────────
const url = 'https://example.com/api/users';
console.log(url.startsWith('https')); // true ← HTTPS確認
console.log(url.endsWith('/users')); // true ← users APIか確認
// ── 大文字小文字を無視して検索したい場合 ───────────────
const input = 'Hello World';
// toLowerCase() で統一してから includes()
console.log(input.toLowerCase().includes('hello')); // true正規表現が不要なシンプルな検索に最適。大文字小文字を区別するので必要ならlowerCaseして比較する。