求处理定长折行文本的正则表达式

2017-06-28 22:17:26 +08:00
 Explorare

图中每行定长 47 个字符,然后自动分 p,导致转换后在 kindle 上难看的不行,在莫名其妙的地方换行。求一个可以处理这个问题的正则表达式或者其他快捷的方法,附上 HTML 源代码片段。

<div class="section">
<h1 class="calibre1" id="calibre_pb_2"><b class="calibre2"><span class="calibre16">&#160;</span></b><b class="calibre2"><span class="calibre3"><span class="calibre4"> [亡国的公主勇者] </span></span></b><b class="calibre2"><span class="calibre3">&#160;</span></b><b class="calibre2"><span class="calibre3"></span></b></h1>
<p class="msonormal"><span class="calibre14">-&#160;about&#160;a&#160;wild&#160;flower-</span><span class="calibre14"></span></p>
<p class="msonormal"><span class="calibre6">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.</span><span class="calibre6"><span class="calibre4">莉莉娅</span>·阿斯普雷伊</span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6">&#160;</span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6"><span class="calibre4">莉莉娅她,是一个很率直的少女。</span></span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6"><span class="calibre4">对于大人们的话很是乖乖的听进去,很好的由他们要求那样只要微笑就好。</span></span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6"><span class="calibre4">她是狄奥涅骑士国,国王的女儿。王位继承权位列十四。所到底狄奥涅本身是一个田园类的小国,与权力斗</span></span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6">&#160;</span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6"><span class="calibre4">争什么的无缘。</span></span><span class="calibre6"></span></p>
<p class="msonormal"><span class="calibre6"><span class="calibre4">和平作为国家的象征,透明且纯洁,少女被要求并教育要好好当一个什么都不知道的,只要微笑就好的人偶</span></span><span class="calibre6"></span></p>
1015 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371779

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX