このコードは、JSの高度と小文字を変換するために正規表現を適用するのが非常に簡単です。
次の最初の文字が大文字で、他の文字は小文字です
<script type = "text/javascript"> function facterereg(reg、str){str = str.tolowercase(); return str.replace(reg、function(m){return m.touppercase()})} var reg = // b(/w)|/s(/w)/g; var str = '共有JavaScript'; var str2 = '共有JavaScript'; var str3 = 'test /n strは良くありません!'; var str4 = '最終テスト'; document.write(facterereg(reg、str)+'<br />'); document.write(facterereg(reg、str2)+'<br />'); document.write(facterereg(reg、str3)+'<br />'); document.write(facterereg(reg、str4)+'<br />'); document.write(facterereg(reg、str4)+'<br />'); </script>以下は最初の文字の大文字のみであり、他の文字は高度および小文字で処理されません。
<スクリプト言語= "javascript"> <! - var str = "xi nan shi you xue yuan china people" alert(// s [az]/g、function($ 1){retulocaleuppercase()})。 </script>コードを実行して、効果を確認してください!