私は文字列から単語「フライドポテト」を削除するのに適切なレグレックスを思いついています。しかし、それはあまり成功していません。文字列から特定の単語を削除する正規表現を作成するにはどうすればよいですか?
理想的には、regrex式は大文字か小文字かにかかわらず「フライ」という単語を削除できなければならず、以下の場合には「フライ」という単語を削除しないでください。
frenchfries
friesislove
ilovefriesverymuch
この
は私がこれまでに思い付いたものですgsub('(?i)\\Wfries\\W','',string)
上記の一つの大きな欠陥は、正規表現式が、それはどちらかのかどう単語「フライドポテト」を検出することができないということです文字列の開始または終了。
例えば、 'I love fries'、 'Fries is love'