여러 공백이나 탭을 사용하여 문자열 구분
프로그래밍에서는 특정 기준에 따라 문자열을 더 작은 덩어리로 분할해야 하는 경우가 많습니다. 일반적인 사용 사례 중 하나는 하나 이상의 공백이나 탭으로 문자열을 분해하는 것입니다.
다음 시나리오를 고려하십시오.
A B C D
이 문자열을 요소별로 배열 요소로 변환하려고 합니다.
[A, B, C, D]
이를 달성하기 위해 preg_split()을 활용할 수 있습니다. 정규식 패턴을 첫 번째 매개변수로 받아들이고 분할할 문자열을 두 번째 매개변수로 받아들이는 함수입니다. 우리가 지정해야 하는 패턴은 하나 이상의 연속 공백 또는 탭(s )과 일치하는 패턴입니다.
PHP에서 이 작업을 수행하는 코드는 다음과 같습니다.
$str = "A B C D"; $parts = preg_split('/\s+/', $str);
이제, $parts 배열에는 원본 문자열의 개별 요소가 포함됩니다.
print_r($parts); /* Output: Array ( [0] => A [1] => B [2] => C [3] => D ) */
위 내용은 PHP에서 문자열을 여러 공백이나 탭으로 분할하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!