如何在python中删除两个不同符号之间的字符串

如何在python中删除两个不同符号之间的字符串,python,regex,Python,Regex,如果文本中有一些介于/**/之间的短语,我想删除其中的字符串/短语 例如: aaaabbbbb /*ppppqqqqrrrsss sstttuuu*/cccccddddeee 期望输出: 我试图从python的正则表达式中使用re.sub(r'(\/*{2,3}[\s\n]*)(?:*?[\s\n]*)([\n\s]*\/*{2,3}),但无法识别*符号 有人知道我哪里出错了吗?(?*是一个正则表达式特殊字符,所以如果你想要一个文本\*,就需要对它进行转义。哦,我的天啊,是的,我没有找到转义的

如果文本中有一些介于
/**/
之间的短语,我想删除其中的字符串/短语

例如:

aaaabbbbb /*ppppqqqqrrrsss sstttuuu*/cccccddddeee
期望输出:

我试图从python的正则表达式中使用
re.sub(r'(\/*{2,3}[\s\n]*)(?:*?[\s\n]*)([\n\s]*\/*{2,3})
,但无法识别*符号


有人知道我哪里出错了吗?

(?
*
是一个正则表达式特殊字符,所以如果你想要一个文本
\*
,就需要对它进行转义。哦,我的天啊,是的,我没有找到转义的方法。它起作用了。谢谢你。=)
aaaabbbbb /**/cccccddddeee