toRegex() 함수 사용

fun main() {

    var testRegex = """[\D]""".toRegex();
    println(testRegex.replace("!@#57 -/312\$F 1ASD1326 450 !~",""))

    var test = "!@#57 -/312\$F 1ASD1326 450 !~";
    print(test.replace("[\\D]", ""))

}

 

자바처럼 사용하면 작동이 되지 않는다

 

regex101.com/r/FIXIWL/1/

 

Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript

Please wait while the app is loading...

regex101.com

 

'Programming Language > kotlin' 카테고리의 다른 글

코틀린 스프링 부트 연습  (0) 2020.11.17
코틀린 kotlin 기초  (0) 2020.11.16

 

참고

www.youtube.com/c/%EC%83%88%EC%B0%A8%EC%9B%90/videos

 

새차원

새차원의 코틀린 강좌 입니다. http://blog.naver.com/cenodim

www.youtube.com

 

패키지 정의

 

 

 

 

함수

 

자바의 void

 

break continue

 

 

fun - > 1만 출력안됨 (023)

 

람다방식 1이후 모두 출력안됨

 

 

 

 

지역변수

 

주석

 

문자열 포맷팅?

 

조건문 if

 

 

if문을 식으로 사용

 

삼항 연산자가 없음

 

when

switch case 와 같이 쓰이나 break가 필요없고, 조건자리에 다양한 방식의 값이 올 수 있음

 

 

 

 

 

 

널을 명시해줘야한다 -- ?

 

 

자동타입변환

 

범위

 

for

 

 

 

while

 

컬렉션

 

베이직 타입

 

 

배열

 

문자열

 

class 클래스 상속

 

 

 

 

위와 똑같음

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

프로퍼티

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

object

코틀린에는 스태틱이 없기때문에 object 를 이용하여 대신 사용

 

 

 

 

 

 

 

 

 

 

 

 

 

 

자바의 싱글톤처럼 작동한다

 

 

 

 

 

+ Recent posts