질문:
"oneTwoThreeFour"와 같은 camelCase 단어를 어떻게 개별적으로 분할할 수 있습니까? PHP에서 preg_match를 사용하여 "one Two Three Four"와 같은 단어를 사용합니까?
답변:
preg_match를 사용하는 대신 다음과 같이 preg_split 함수를 사용할 수 있습니다.
<code class="php">$arr = preg_split('/(?=[A-Z])/', $str);</code>
설명:
정규식 "/(?=[A-Z])/"를 사용하는 Preg_split()은 대문자가 발견되기 직전에 입력 문자열을 분할합니다. 이 동작은 정규 표현식이 대문자 바로 앞의 위치와 일치하여 camelCase 단어를 해당 구성 단어로 분해할 수 있기 때문에 달성됩니다.
위 내용은 PHP에서 preg_match를 사용하여 CamelCase 단어를 분할하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!