begins with

The begins with operator takes two strings and returns true if the second string matches the start of the first string.

# Metadata

Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 2.9 Security:

# Syntax

string begins with prefix

# Params

- string : - prefix :

# Examples

"foobar" begins with "foo" -- evaluates to true

"foobar" begins with "food" -- evaluates to false

# Description

For the expression to evaluate to true the whole of prefix must be present at the beginning of string. For example, if prefix has three characters these must match the first three characters of string (in order).

This operator takes into consideration the current value of the caseSensitive property.

# Tags

# See

- **property:** caseSensitive - **operator:** ends with, contains - **function:** offset, length - **glossary:** property