"함수 str split()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(다른 사용자 한 명의 중간 판 6개는 보이지 않습니다)
8번째 줄: 8번째 줄:
==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
<source lang='PHP'>
{{참고|PHP str_split()}}
<syntaxhighlight lang='PHP'>
$str = 'Hello';
$str = 'Hello';
$arr = str_split($str);
$arr = str_split($str);
20번째 줄: 21번째 줄:
//    [4] => o
//    [4] => o
// )
// )
</source>
</syntaxhighlight>
<source lang='PHP'>
<syntaxhighlight lang='PHP'>
$str = 'Hello';
$str = 'Hello';
$arr = str_split($str, 2);
$arr = str_split($str, 2);
31번째 줄: 32번째 줄:
//    [2] => o
//    [2] => o
// )
// )
</source>
</syntaxhighlight>


==Python==
==Python==
<source lang='Python'>
[[분류: Python]]
{{참고|파이썬 str_split()}}
<syntaxhighlight lang='Python'>
lst = list('Hello')
lst = list('Hello')
print( lst )
print( lst )
# ['H', 'e', 'l', 'l', 'o']
# ['H', 'e', 'l', 'l', 'o']
</source>
</syntaxhighlight>
<source lang='Python'>
<syntaxhighlight lang='Python'>
for ch in 'Hello':
for ch in 'Hello':
     print( ch )
     print( ch )
47번째 줄: 50번째 줄:
# l
# l
# o
# o
</source>
</syntaxhighlight>
<syntaxhighlight lang='python'>
s = 'Hello World 12345'
length = 8
a = [s[i:i+length] for i in range(0, len(s), length)]
print( a )
# ['Hello Wo', 'rld 1234', '5']
</syntaxhighlight>
<syntaxhighlight lang='python'>
s='Hello World 12345'
length=8
for i in range(0, len(s), length):
    print( s[i:i+length] )
# Hello Wo
# rld 1234
# 5
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[함수 implode()]]
* [[함수 explode()]] - 문자열을 문자열로 분할
* [[함수 split()]] - 정규표현식에 따라 문자열을 배열로 분할
* [[함수 wordwrap()]] - 문자열 워드랩
* [[함수 implode()]]
* [[RFC 2045]]

2020년 11월 2일 (월) 02:33 기준 최신판


1 개요[ | ]

함수 str_split()

2 PHP[ | ]

$str = 'Hello';
$arr = str_split($str);
print_r($arr);
// Array
// (
//     [0] => H
//     [1] => e
//     [2] => l
//     [3] => l
//     [4] => o
// )
$str = 'Hello';
$arr = str_split($str, 2);
print_r($arr);
// Array
// (
//     [0] => He
//     [1] => ll
//     [2] => o
// )

3 Python[ | ]

lst = list('Hello')
print( lst )
# ['H', 'e', 'l', 'l', 'o']
for ch in 'Hello':
    print( ch )
# H
# e
# l
# l
# o
s = 'Hello World 12345'
length = 8
a = [s[i:i+length] for i in range(0, len(s), length)]
print( a )
# ['Hello Wo', 'rld 1234', '5']
s='Hello World 12345'
length=8
for i in range(0, len(s), length):
    print( s[i:i+length] )
# Hello Wo
# rld 1234
# 5

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}