ランダムな文字列がある場合は、サーバーから取得:ランダムな文字列の文字数を数えるには?
var str='I am a student in XXX university, I am interested...'
str
にスペースを持つ単語の乱数を含めることができます。それは文字列の内容は予測不可能です。文字列内の文字の数をカウントする方法を
、(単語間のスペースはカウントから排他です)。たとえば、 "私は車を持っている"と9文字を数えます。
var str='I am a student in XXX university, I am interested...';
alert(str.replace(/[^A-Z]/gi, "").length);
あなたは文字として数字をカウントしたい場合は、[^A-Z]
文字クラスに0-9
を追加することができます:あなたが唯一の最初replace()
を使用して他の文字を取り除く、アルファ文字をしたいと仮定すると、
何の数を与えるのだろうか? – Mellon
@Mellon:空白を含めたいが他の句読点を除外したい場合は、文字クラスを '[^ A-Z]'に変更してください。 –