# GH_MatchLevel enum

Namespace: [Grasshopper.Kernel](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
[Flags]
public enum GH_MatchLevel
```

All possible string matching schemes.

## Values

| Name | Value | Description |
| --- | --- | --- |
| None | 0 | No match is performed. |
| Exact | 1 | String must match the key exactly. |
| Start | 2 | String must start with the key. |
| WordExact | 4 | String must contain word that is an exact match with the key. |
| WordStart | 8 | String must contain a word that starts with the key. |
| Contains | 16 | String must contain the key. |
| AllClean | 31 | Represents all match types except fuzzy matching. |
| Fuzzy | 32 | String must contain word that is somewhat similar to the key. |
| All | 63 | Represents all match types. |
