Отредактировано:
Я пытаюсь заменить слова в строке с помощью регулярных выражений в Swift 5.
мой код:
let text = "hi avoid avoid avoid"
let regex = "/(avoid|another word|word3)/gi"
let str = text.replacingOccurrences(of: regex, with: "", options: [.regularExpression])
print(str) // will print: "hi avoid avoid avoid"
ожидаемый результат:
print(str) // will print: "hi "
Таким образом, регулярное выражение должно удалить из строки любые другие слова, другие слова или слова word3
любая помощь?