如果我有一个包含这个的字符串:
<p><span class=love><p>miracle</p>...</span></p><br>love</br>
Run Code Online (Sandbox Code Playgroud)
我想删除字符串:
<span class=love><p>miracle</p>...</span>
Run Code Online (Sandbox Code Playgroud)
也许还有其他一些HTML标签.同时,将保留其他标签及其中的内容.
结果应该是这样的:
<p></p><br>love</br>
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用正则表达式模式?我试过的:
r=re.compile(r'<span class=love>.*?(?=</span>)')
r.sub('',s)
Run Code Online (Sandbox Code Playgroud)
但它会离开
</span>
Run Code Online (Sandbox Code Playgroud)
你能帮助我这次使用re模块吗?接下来我将学习html解析器
我有两个字符串,就像s1='fly,dream';s2='dream,fly'
我想要s1等于s2.
我试过的代码是:
def Isequal(m,n):
s1=m.split(',') s2=n.split(',') s1.sort() s2.sort()
if s1 == s2:
print 'Equal'
else:
print s1,s2
Run Code Online (Sandbox Code Playgroud)
注意:s1可能等于s2.然后
def Isequal(m,n):
s1=m.split(',')
s2=n.split(',')
if s1 == s2.reverse() || s1 == s2:
print 'Equal'
else:
print s1,s2
Run Code Online (Sandbox Code Playgroud)
这段代码对吗?我有什么需要改进的吗?