我正在从文本文件(HTML圣经)创建HTML文件。我想附上所有号码0-9
,其中包含定义列表标记<DT>
&amp; <DD>
,以下内容:
1 In the beginning...(example)..
2 And God said...(example)..
15 Adam was....(example)..
26 Cain was...(example)..
38 Enoch was...(example)..
看起来像:
<DT>1<DD> In the beginning...(example)..
<DT>2<DD> And God said...(example)..
<DT>15<DD> Adam was....(example)..
<DT>26<DD> Cain was...(example)..
<DT>38<DD> Enoch was...(example)..
由于这是圣经,我有成百上千的数字(经文)放在标签中,所以我真的需要这个捷径。我使用的是EditPlus,对你们使用的其他“脚本”一无所知。 (抱歉 - 我是个笨蛋...),所以我需要一个RegEx(或查找/替换:简单的东西:“Ctrl + H”。)
在我得到&amp;之间的所有经文数字后,我可以手动“打开”和“关闭”DL / DL列表。标签。
(我希望我和你们一样聪明!:)
答案 0 :(得分:0)
[0-9]
是一个数字,+
是一个量词,表示前面一个或多个字符/组,而()
是一个捕获组,它将捕获内部的内容。所以你可以使用
([0-9]+)
捕获所有数字。该值将在
中\1
您可以使用^
确保您处于该行的开头。
^([0-9]+)
您可以在此处阅读有关EditPlus支持的正则表达式操作的更多信息,http://editplus.info/wiki/Regular_expression_syntax。