[TIL] 20210103

todo

What I learned

  • Java 에서는 replaceAll() 로 정규 표현식을 사용한 문자열 치환이 가능하다. 하지만 Kotlin 에는 replaceAll()이 없다. 대신, toRegex()replace() 를 사용하여 정규 표현식 치환이 가능하다.

    // Java
    String result = input.replaceAll("[^A-Za-z0-9]", "")
    
    // Kotlin
    val regex = "[^A-Za-z0-9]".toRegex()
    val result = input.replace(regex, "")
    

Tags:

Categories:

Updated:

Leave a comment