💎
RegEx
Kotlin ile regular expression (regex) kullanımı

🧱 Temel Kullanım

  • 👨‍🔬 Regex test işlemleri için Regex101 sitesini kullanabilirsiniz
  • 💠 Tüm regex metotlarına Regex ile erişebilirsiniz
  • ⚙️ Kotlin Regex ayarlarına RegexOption ile erişebilirsiniz
‍🧙‍♂ Detaylı bilgi için Kotlin Regex alanına bakabilirsin.

⭐ Basit Kullanım

1
// . ile tüm karakterler alınır
2
"""<pre>.*</pre>""".toRegex(RegexOption.DOT_MATCHES_ALL)
3
regex.find(response)?.value?.let { // İlk bulunanı döndürür
4
// Bulunan metin `it`
5
}
Copied!

🍱 Gruplama

1
val text = "Hello Alice. Hello Bob. Hello Eve."
2
val regex = Regex("Hello (.*?)[.]")
3
val matches = regex.findAll(text)
4
val names = matches.map { it.groupValues[1] }.joinToString()
5
println(names) // Alice, Bob, Eve
Copied!

🔗 Faydalı Bağlantılar

Regex - Kotlin Programming Language
Kotlin