Coba basic RegEx

Umar
Umar
Sep 7, 2018 · 1 min read

Saya dapat soal dari hackerrank.com untuk membuat function yang mengembalikan RegExp object true ketika vocal karakter di depan sama dengan vokal karakter di belakang.

Saya baru tau RegEx jadi saya baca di sini.

Kembali ke permasalahan saya, inilah jawabannya:

^ = Mengasersi posisi pada awal string yang dimana ini untuk mengecek vokal karakter pada posisi awal string.

() = capturing group arti secara harfiah menangkap group yang dimana ini untuk membuat group string yang artinya menyocokkan string yang ada dalam satu group

[] = membuat list string dab menyocokkannya .

. = menyocokkan semua string yang dimana kita akan menyocokkan semua string input

* = Quntifier — menyocokkan string diantara nol sampai tak terhingga

\1 mencocokkan teks yang sama dengan yang paling baru dicocokkan oleh grup pengambilan pertama.

$ = mengasersi posisi akhir pada string

Solusinya ^([aeiou]).*\1$

https://regex101.com/

🤤

    Umar

    Written by

    Umar

    https://t.me/umarudy

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade