正则表达式除字符串外的所有字符

时间:2013-02-12 02:58:24

标签: regex regex-negation regex-lookarounds

我想选择除字符串前面的所有空格字符Send,

使用(?!)进行预测是行不通的。另一种方法是什么?

1 个答案:

答案 0 :(得分:3)

看起来背后的就足够了。如果字符串Send,紧接在您想要的空格之前,那么它将是:

(?<!Send,)\s

如果字符串没有直接出现在空格之前,那么你的选项可能取决于你特定的正则表达式风格,因为许多不支持可变长度的外观。