2017-06-12 8 views
0

私は特定の長さの文章を使用する必要があるゲームに取り組んでいます。JavaScriptを使用して、挿入されたテキストから特定の長さの文章を見つけます。

コンソールのログやアラートでも、すべての文(「。」で始まり「。」で終わる)でも見つけることができますか? 特定の長さのテキストjavascriptを使って?

私は誰もがそれを達成するためにどのようなアイデアを持っている場合は素晴らしいことだ 、私は単に私が持っているいくつかの電子ブックを挿入し、スペースを含め32個の文字を持つすべての文章を見つけるだろうと思った:)

+0

漠然と:唯一の長さ32のある文章が含まれるように が今、そこから私たちは)(文章の配列を.filterすることができます。可能であれば、もっと多くのものを控除してください! –

+0

はい、正規表現を使用することは可能です。 –

答えて

0

文字列化されたテキストを取ります'.split'メソッドを引数 '。'付きの文字列で使用します。

あなたは今、すべての配列を持つことになります「文章を。」

let text = 'My name is aaron. I like stuff.' 
    text = text.split('.') 
    let sentancesOf32Length = text.filter(text => text.length === 32) 
+0

ありがとう! 私はそれを修正し、それは完全に動作します。 " - "のようなものを手動で置き換えることによって、必要な文字を失うために少し書式を設定しなければなりませんでした。 これは私の最終的な解決策である: テキスト= 'テキスト私は32文字の単語を探しています'( '') テキスト= text.split array_clean = []; for(var i = 0; i igormr

+0

うまくいきました。うまくいけば、あなたは単にそれを手動でやり直さなかったでしょう。 – Shadowfool

関連する問題