うまくいけば、既存の質問を複製しないでくださいが、私は本当にここでこの質問を持っている誰かを見つけることができませんでした。私はいくつかのeol文字で大きな文字列をループし、これらの行のそれぞれを探して文字を探し出す必要があります。私は次のことをすることができましたが、この大きな文字列には5000文字を超える可能性があるのであまり効率的ではないと感じています。Javascriptで行末の文字列を分割し、各行を読み取る
var str = largeString.split("\n");
、その後、私は本当にjqueryのを使用傾けるだけの簡単なJavaScriptを使用することができ、アレイ
としてSTRをループ。
他に効率的な方法がありますか?
なるほど
[].forEach
を使用することをお勧めします、あなたは、バックグラウンドで文字列を解析することができます。 http://www.w3schools.com/html/html5_webworkers.asp – Hellgorithm正規表現の使用はどうですか? – l2mt
これはうまくいくはずです - それを簡単にする明白な方法はありません。現代のコンピュータ、スマートフォンでさえ、5000文字は何もありません。これが遅すぎるという証拠がありますか? – jfriend00