dart ) split 여러 문자

반응형

정규표현식으로 여러 문자를 기준으로 split하는 방법이 있다.

 

import 'dart:core';

void main() {
  String str = 'ef;n fijweoj fwe:fjwoej fwjfeo:d edflk';
  // 정규 표현식으로 ' ', ':', 'f'인 문자를 기준으로 split
  List a = str.split(RegExp(r'[ :f]'));
  print(a);
}

// result == [e, ;n, , ijweoj, , we, , jwoej, , wj, eo, d, ed, lk]

 

정규표현식의 []를 이용하여 원하는 문자들을 골라 split할 수 있다.

 

정규표현식을 여러가지로 응용해서 원하는대로 split할 수 있다.

반응형

'etc' 카테고리의 다른 글

플러터 개발자 연봉 설문 결과  (1) 2022.04.05
JAVA) 소켓 채팅 프로그램  (0) 2021.08.01
m1 Mac으로 terminal에서 vscode 열기(간단!)  (0) 2021.07.13