---
name: "BIS_fnc_inString"
type: function
status: deprecated
replaced_by: ["find", "in"]
groups: ["Strings"]
arma3_since: "1.00"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_inString
revid: 376478
updated: 2025-10-18T18:39:39Z
---

# BIS_fnc_inString

*Function · Strings · Arma 3 v1.00*

> [!WARNING]
> This function is deprecated. Use [find](../commands/find.md) or [in](../commands/in.md) instead.

## Description

> [!CAUTION]
> This information is **obsolete**. See [find](../commands/find.md) and [in](../commands/in.md) commands's alternative syntaxes that replace this function.

Find a string within a string.

## Syntax

```sqf
[searchTerm, searchText, caseSensitive] call BIS_fnc_inString
```

**Parameters:**

- `searchTerm`: [String](../topics/String.md) - string to find
- `searchText`: [String](../topics/String.md) - string to search in
- `caseSensitive (optional)`: [Boolean](../topics/Boolean.md) - defines whether the search is case-sensitive (true) or not (false, by default)

**Returns:** [Boolean](../topics/Boolean.md) - true if search term is found, false if not

## Examples

### Example 1

```sqf
["rabbit", "I ate a rabbit today"] call BIS_fnc_inString // will return true
```

### Example 2

```sqf
["RaBbiT", "I ate a rabbit today"] call BIS_fnc_inString // will return true
```

### Example 3

```sqf
["RaBbiT", "I ate a rabbit today", true] call BIS_fnc_inString // will return false because of case sensitivity
```

## See also

[find](../commands/find.md) · [BIS_fnc_filterString](../functions/BIS_fnc_filterString.md) · [splitString](../commands/splitString.md) · [joinString](../commands/joinString.md)

<sub>Source: [BI Community Wiki — BIS fnc inString](https://community.bistudio.com/wiki/BIS_fnc_inString) (revision 376478).</sub>
