re.sub() 负面回顾+负面展望
re.sub() negative look behind + negative look ahead
从字符串中删除所有出现的 '
,除非单词以 s 结尾,
如果单词以 s'
或 's
结尾,则 '
将保留在其中。删除所有其他匹配项。
示例:
Andrea's -Stays as is
Kids' - stays as is
'Kids' --> Kids
Ki'd's' --> Kids'
到目前为止我想到了什么:
\'(?!s )
这与第一个示例匹配并忽略它。
其余的我有问题
'([^'\s]+)'
您可以通过
尝试 this.Replace。查看演示。
从字符串中删除所有出现的 '
,除非单词以 s 结尾,
如果单词以 s'
或 's
结尾,则 '
将保留在其中。删除所有其他匹配项。
示例:
Andrea's -Stays as is
Kids' - stays as is
'Kids' --> Kids
Ki'd's' --> Kids'
到目前为止我想到了什么:
\'(?!s )
这与第一个示例匹配并忽略它。
其余的我有问题
'([^'\s]+)'
您可以通过 尝试 this.Replace。查看演示。