2017-06-13 58 views
0

鑑於此字符串"NEWNEWNEW1"我需要從字符串中刪除所有的NEW,以便在完成替換後,它將看起來像這樣"1"。所以如果我得到這個字符串"NEWNEW1"我也會返回這個"1"。那麼如何使用正則表達式來提取新的任何實例呢?如何使用Elixir查找帶有REGEX的單詞

+0

不是'Regex.replace〜r/NEW /,「NEWNEWNEW1」,「」'工作嗎? –

回答

1
Regex.replace ~r/(NEW)*, "NEWNEWNEW1", "" 
2

我不認爲有必要在這種特殊情況下使用正則表達式。這應該這樣做:

iex> String.replace("NEWNEWNEW1", "NEW", "") 
"1" 
相關問題