String contains

2 snippets across 2 stacks — JavaScript, Python

JSJavaScript

String Searching

JS · Strings
syntax
str.includes(search, startIndex)
str.startsWith(search)
str.endsWith(search)
example
const msg = "Order #1234 shipped";
console.log(msg.includes("shipped"));   // true
console.log(msg.startsWith("Order"));   // true
console.log(msg.endsWith("shipped"));   // true
console.log(msg.indexOf("#"));          // 6

Note All search methods are case-sensitive. For case-insensitive checks, lowercase both sides first: str.toLowerCase().includes(term.toLowerCase()).

PYPython

String Content Checks

PY · Strings
syntax
str.isdigit() / str.isalpha() / str.isalnum()
example
pin = "4821"
print(pin.isdigit())
print("hello123".isalnum())
print("  ".isspace())
print("api" in "api_key_value")
output
True
True
True
True

Note The 'in' operator checks for substring presence and is usually more practical than the .is*() family for real-world validation.