---
title: "strmid | open.mp"
description: "Mengekstrak bagian dari sebuah string ke string lainnya."
canonical: https://omp.itsneufox.com/id/docs/scripting/functions/strmid
language: id
---

# strmid

## Deskripsi

Mengekstrak bagian dari sebuah string ke string lainnya.

| Name | Deskripsi |
| --- | --- |
| dest\[\] | Tempat string untuk menyimpan hasil ekstrak karakter. |
| const source\[\] | String untuk mengekstrak karakter. |
| start | Posisi karakter awal. |
| end | Posisi karakter akhir. |
| maxlength = sizeof dest | Panjang karakter. (Akan menjadi ukuran dest secara default) |

## Returns

Jumlah karakter yang diekstrak ke dest\[\]

## Contoh

```c
strmid(string, "Extract 'HELLO' without the !!!!: HELLO!!!!", 34, 39); //string berisi "HELLO"
```

## Fungsi Terkait

-   [strcmp](https://omp.itsneufox.com/id/docs/scripting/functions/strcmp): Membanding dua string untuk mengecek apakah mereka sama.
-   [strfind](https://omp.itsneufox.com/id/docs/scripting/functions/strfind): Mencari sebuah string di string lainnya.
-   [strins](https://omp.itsneufox.com/id/docs/scripting/functions/strins): Memasukkan teks kedalam sebuah string.
-   [strlen](https://omp.itsneufox.com/id/docs/scripting/functions/strlen): Mendapatkan panjang dari sebuah string.
-   [strpack](https://omp.itsneufox.com/id/docs/scripting/functions/strpack): Membungkus sebuah string menjadi string baru.
-   [strval](https://omp.itsneufox.com/id/docs/scripting/functions/strval): Mengkonversi sebuah string menjadi integer.
-   [strcat](https://omp.itsneufox.com/id/docs/scripting/functions/strcat): Menggabungkan dua buah string menjadi sebuah string.
-   [strdel](https://omp.itsneufox.com/id/docs/scripting/functions/strdel): Menghapus bagian dari sebuah string.
