本文共 337 字,大约阅读时间需要 1 分钟。
最近有个需求操作字符串,具体需要如下:
text="<div> 文字 </div>" text也有可能为 "<p> 文字2 </p>"
现在需要将<div></div>或者<p></p>去除,留下中间的“文字”
用字符串自带的strip()很好的解决了我的问题。
>>> text="文字">>>>>> print text.strip('') 文字>>>>>> text2="文字2
">>>>>> print text2.strip('') 文字2
<div>、</div>、<p>和</p>都包含在 </divp>中,所以都去掉了。
再简单介绍下,lstrip, 去掉左边的字符(开头)
rstrip, 去掉右边的字符(结尾)
转载地址:http://lovws.baihongyu.com/