我正在尝试使用匹配 /../ 之前的子字符串的正则表达式从字符串中删除某些内容,这些子字符串要么从开头开始,要么在 / 之后。
到目前为止我有
re.sub('(?<=[/]|\A).+(?=[/][.][.][/])', '', str)
虽然当我尝试这个或其他变体时,我不断收到错误,从删除第一个 / 之后的所有项目到不删除分组的第一个字符。
我正在尝试使用匹配 /../ 之前的子字符串的正则表达式从字符串中删除某些内容,这些子字符串要么从开头开始,要么在 / 之后。
到目前为止我有
re.sub('(?<=[/]|\A).+(?=[/][.][.][/])', '', str)
虽然当我尝试这个或其他变体时,我不断收到错误,从删除第一个 / 之后的所有项目到不删除分组的第一个字符。