python string.replace()一个字符串+;以下12个字符

python string.replace()一个字符串+;以下12个字符,python,string,replace,Python,String,Replace,我正在使用python从IMDb中刮取一些信息,并希望用一个空格替换给定的文本+12个字符。这可能吗?以下是一个例子: 我有绳子 '<a href="/name/nm2142796/">Santino Rice</a> tells Roxxxy Andrews that she was "like Chewbaca in drag."' 它出现了很多,但是nm总是不同的(nm后面总是有7位)。这正是你的要求: import re re.sub('<a href="

我正在使用python从IMDb中刮取一些信息,并希望用一个空格替换给定的文本+12个字符。这可能吗?以下是一个例子:

我有绳子

'<a href="/name/nm2142796/">Santino Rice</a> tells Roxxxy Andrews that she was "like Chewbaca in drag."'

它出现了很多,但是nm总是不同的(nm后面总是有7位)。

这正是你的要求:

import re
re.sub('<a href="/name/.{9}', '', string)
重新导入

re.sub('例如,或,…选择一个。

这正是您严格要求的:

import re
re.sub('<a href="/name/.{9}', '', string)
重新导入

re.sub('例如,或,…选择一个。

如果您不想使用正则表达式,可以执行以下操作:

string.replace('<a href="/name/','')[12:]

string.replace(“如果不想使用正则表达式,可以执行以下操作:

string.replace('<a href="/name/','')[12:]

string.replace(
)呢?是的,虽然
string.replace(“”,)很简单
hahaDid您是否阅读了:机器人和屏幕抓取:您不得在本网站上使用数据挖掘、机器人、屏幕抓取或类似的数据收集和提取工具,除非得到我们的明确书面同意,如下所述……特别是因为有一个……关于
?是的,这很容易,尽管
字符串。替换(“”,)
hahaDid您阅读了:机器人和屏幕抓取:您不能在本网站上使用数据挖掘、机器人、屏幕抓取或类似的数据收集和提取工具,除非得到我们的明确书面同意,如下所述……特别是因为有一个……啊,当然,regex。出于某种原因,我甚至没有想到。谢谢ode>{12}
虽然要包含额外的
/“>
啊,没有办法重复一次吗?啊,当然,正则表达式。出于某种原因,我甚至没有想到。谢谢!如果要包含额外的
/“>
啊,没有办法重复一次吗?好吧,正则表达式不太麻烦,但是
{12}
如何替换字符串('另外,请参阅我对mata答案的评论,有没有办法让正则表达式替换所有出现的情况?好吧,正则表达式不是很麻烦,但是
string.replace('另外,请参阅我对mata答案的评论,有没有办法让正则表达式替换所有出现的情况?
import re
re.sub(r'<a href="/name/nm[\d]+/">', '', string)