첫 글자를 제외한 모든 글자를 낮추는 방법. 나는이 \B[a-zA-Z'-]+
부터 시작한다. PHP에서 "TOYOTA"첫 글자를 제외한 모든 글자를 낮추십시오.
답변
다음을 수행 할 수 있습니다 :
$foo = 'TOYOTA';
echo ucfirst(strtolower($foo));
윌 표시 : 어떤 언어로 Toyota
동의 - 내 잘못입니다. 그러나 ucwords와 ucfirst에는 차이가 있으며,이 유스 케이스가이 질문에 기초하고 있는지에 대한 질문은 없습니다. 나는 당신이 대답하기 전에 왜 언어에 대한 설명을 얻으려고 기다릴 수 없었는지 잘 모르겠습니다. 그것은 주석이있는 것입니다. 귀하의 답변을 수정하고 그것을 upvote거야. 그래서 웬일인지 그렇게 요구하는 것 같습니다. – gview
걱정할 필요가 없습니다. 예, ucwords()를 사용하지 않는 다양한 사용 사례가있을 수 있습니다. 또한, 원래이 질문은 PHP 태그로 표시되었다고 생각했지만 외관상으로는 그렇지 않았습니다. – PancakeTornado
모두 좋습니다. 당신에게 1 점을 주셨습니다. 그래서 SO – gview
#!usr/bin/perl
my $scalar = "TOYOTA";
$scalar =~ s/(\w+)/\u\L$1/;
print $scalar;
당신이 그것을 수행 할 작업을이 데이터 샘플은? – EarlGrey
러시아어 및 영어 –
정규식이 필요하지 않습니다. 이 매우 간단하고 일반적인 작업에 대해 라이브러리를 지원하지 않는 언어에 대해서는 알지 못합니다. – gview