有时我们拿到的资料中会有很多网页css标记符号,非常影响资料的可读性。例如:

<p>\u3000\u3000第一首</p><p>\u3000\u3000晓日曈曈万象融、河清海晏庆年丰、生逢盛世\
真欢乐、好把心田答化工。</p><p>\u3000\u3000晓日:黎明时的太阳</p><p>\u3000\u3000曈曈:形\
容太阳刚出还不十分明亮的样子。另有签本为“瞳”,而“瞳”乃眼珠的意思,因与语意不合,故采“曈”。</p>\
<p>\u3000\u3000河清海晏:譬喻太平盛世的景象。</p><p>\u3000\u3000心田:存心。</p>\
<p>\u3000\u3000答化工:答谢天地创造化育的功劳。</p><p>\u3000\u3000利有攸注:易经用辞,指示\
利于有所前进的意思。“攸”:古文里的虚字,用“所”字用法同。</p><p>\u3000\u3000诸葛神签第1签吉凶解\
签</p><p>\u3000\u3000功名:水到渠成、扶摇直上。</p><p>\u3000\u3000行人:会逢知己、近在目前。</p>\
<p>\u3000\u3000婚姻:天定良缘、夫荣子贵。</p><p>\u3000\u3000官司:贵人扶持、有理者胜。</p>\
<p>\u3000\u3000丁口:喜信频来、合家吉庆。</p><p>\u3000\u3000生意:经营有益、一本万利。</p>\
<p>\u3000\u3000疾病:枯木逢春、欣欣向荣。</p><p>\u3000\u3000出行:顺风扬帆、利有攸往。</p>\
<p>\u3000\u3000失物:搜寻有获、只在东南。</p><p>\u3000\u3000田畜:田园有利、生息繁孳。</p>\
<p><br/></p>

      这里介绍一种去除css标记并排版输出的方法

      首先使用replace方法去除css标记,并以"/p"为分隔符对源字符串进行分割

str = str.replace('<p>','').replace('<br/>','').replace('\u3000','').split('</p>')

      遍历处理好的字符串,逐行进行输出

for i in range(0,len(str)):
    a=str[i]
    print(a)

      输出结果如下

去除字符串中的css标记_python基础