私は次の文を持っています:
One Flew Over the Cuckoo's Nest
"the"
文のインスタンスと文からすべてのインスタンスを削除したい"'"
ので、出力は次のようになります。
期待される出力:
one flew over cuckoos nest
私は次のコードを使用します:
var guess = "One Flew Over the Cuckoo's Nest";
guess = guess.toLowerCase().replace("'", "").replace("the", "");
実際の出力:
one flew over cuckoos nest
問題は、後でスペースを削除するのではなく、特定の文から"over"
削除するだけなので、後にスペースが表示されることです。"the"
を使用してこれを修正できることはわかっていますreplace("the ", "");
が、結果を達成するためのより良い方法が必要です。
代わりに使用できる正規表現はありますか?