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 + *)”