1
我想用正則表達式替換字符串中的文本。我用c#完成它使用相同的模式,但在迅速不按需要工作。字符串替換正則表達式
這裏是我的代碼:
var pattern = "\\d(\\()*[x]"
let oldString = "2x + 3 + x2 +2(x)"
let newString = oldString.stringByReplacingOccurrencesOfString(pattern, withString:"*" as String, options:NSStringCompareOptions.RegularExpressionSearch, range:nil)
print(newString)
我想更換後:
「2 * X + 3 + X2 + 2 *(x)的」
我得到的是:
「* + 3 + x2 + *)」