ckdgh518   3년 전

문자열을 split할 때 나눌 문자를 없애지 않고 split하는 방법이 있나요??


예를 들어 a = 'a/b/c/d/' 라고 할 때

a.split('/')을 하게 되면

['a', 'b', 'c', 'd'] 라는 결과가 나오는데,

['a/', 'b/', 'c/', 'd/'] 라는 결과값을 얻고 싶다면 어떻게 해야 하나요??

이런 경우 split이 아닌 다른 함수가 있을까요?

jh05013   3년 전

그 기능이 내장되어 있지는 않는 것으로 알고 있고, 그냥 각 스트링에 "/"를 추가하면 됩니다.

"a/b/c/d/".split("/")은 ['a', 'b', 'c', 'd', '']으로 맨 끝에 빈 문자열이 하나 더 있습니다.

댓글을 작성하려면 로그인해야 합니다.