<span> </span>
上边这个代码中间我以为是空格,用 replace 替换不掉,一检查编码才发现不是空格,是\u003F ,这样的应该怎么删?
上边这个代码中间我以为是空格,用 replace 替换不掉,一检查编码才发现不是空格,是\u003F ,这样的应该怎么删?
1
rocksolid Feb 27, 2017
你的目的是什么,删除 span 中间的内容?
|
2
m939594960 Feb 27, 2017
用这则啊\s
|
3
Kisesy Feb 27, 2017
replace('\u003F', '') 一样删啊
|
6
xingo Feb 27, 2017
黑人问号 |
8
rocksolid Feb 27, 2017
@omg21
正则 import re s='<span>asasdasd</span>' patt=re.compile('(?<=\<span\>).*(?=\<\/span\>)') ans=patt.search(s) if ans: print ans.group(0 |
9
staticor Feb 27, 2017
换个角度, 不用黑名单改成白名单
|
10
Gandum Feb 27, 2017
当然不能 replace ,因为'\u003F' == '?'
你这里这个,在 html 里显示为 的玩意,叫 no-break space , unicode 为\u00A0 |