Regex 记事本++;在与正则表达式匹配之前删除所有内容(每个字符和行)
因此,我有一个文本文件,如下所示:Regex 记事本++;在与正则表达式匹配之前删除所有内容(每个字符和行),regex,string,text,notepad++,Regex,String,Text,Notepad++,因此,我有一个文本文件,如下所示: stypiso6 iso6msdh (freeUSP by CodeShop ,sidx è N ³ ' hmoof mfhd Ptraf tfhd tfdt N trun p ' C€ @ Kmdat<?xml version="1.0" encoding="utf-8"?><tt x
stypiso6 iso6msdh (freeUSP by CodeShop ,sidx è N ³ ' hmoof mfhd Ptraf tfhd tfdt N trun p ' C€ @ Kmdat<?xml version="1.0" encoding="utf-8"?><tt xmlns="http://www.w3.org/ns/ttml" xmlns:ttm="http://www.w3.org/ns/ttml#metadata" xmlns:ttp="http://www.w3.org/ns/ttml#parameter" xmlns:tts="http://www.w3.org/ns/ttml#styling" xml:lang="fr"><head><metadata><ttm:title>221968594-5e30a8b903d31</ttm:title><ttm:desc></ttm:desc><ttm:copyright></ttm:copyright></metadata><styling><style xml:id="captionStyle" tts:backgroundColor="transparent" tts:displayAlign="center" tts:extent="100% 20%" tts:fontFamily="proportionalSansSerif" tts:fontSize="30px" tts:origin="0% 75%" tts:textAlign="center" tts:textOutline="black 1px 0px" /></styling><layout><region style="captionStyle" xml:id="region2" /></layout></head><body><div region="region2"><p begin="00:00:24.366" end="00:00:28.500" region="region2" xml:id="caption4" ttm:role="caption">
<span tts:textAlign="center" tts:color="white">Le suicide de Christine Renon,</span>
<br></br>
<span tts:textAlign="center" tts:color="white">directrice d'école à Pantin,</span>
</p><p begin="00:00:28.766" end="00:00:31.533" region="region2" xml:id="caption5" ttm:role="caption">
<span tts:textAlign="center" tts:color="white">dans son école,</span>
<br></br>
<span tts:textAlign="center" tts:color="white">le 23 septembre 2019,</span>
</p></div></body></tt>
stypiso6 iso6msdh(由CodeShop免费提供,sidxèN³'hmoof mfhd Ptraf tfhd tfdt N trun p'C€@Kmdat221968594-5e30a8b903d31
克里斯汀·雷农自杀酒店,
directrice d&apos;écoleÃPantin,
dans sonÃcole,
2019年9月23日,
我希望能够删除此字符串之前的所有内容和每一行:
<?xml version="1.0" encoding="utf-8"?>
在某些文件中,此字符串不会出现在第一行。如以下文件:
stypiso6 iso6msdh (freeUSP by CodeShop ,sidx è
» w ' hmoof mfhd [ Ptraf tfhd tfdt
» trun p ' € @ mdat<?xml version="1.0" encoding="utf-8"?><tt xmlns="http://www.w3.org/ns/ttml" xmlns:ttm="http://www.w3.org/ns/ttml#metadata" xmlns:ttp="http://www.w3.org/ns/ttml#parameter" xmlns:tts="http://www.w3.org/ns/ttml#styling" xml:lang="fr"><head><metadata><ttm:title>221968594-5e30a8b903d31</ttm:title><ttm:desc></ttm:desc><ttm:copyright></ttm:copyright></metadata><styling><style xml:id="captionStyle" tts:backgroundColor="transparent" tts:displayAlign="center" tts:extent="100% 20%" tts:fontFamily="proportionalSansSerif" tts:fontSize="30px" tts:origin="0% 75%" tts:textAlign="center" tts:textOutline="black 1px 0px" /></styling><layout><region style="captionStyle" xml:id="region2" /></layout></head><body><div region="region2"><p begin="00:15:01.700" end="00:15:04.466" region="region2" xml:id="caption217" ttm:role="caption">
<span tts:textAlign="center" tts:color="Cyan">Un projet initié par Denis,</span>
<br></br>
<span tts:textAlign="center" tts:color="Cyan">juste retraité,</span>
</p><p begin="00:15:04.733" end="00:15:07.633" region="region2" xml:id="caption218" ttm:role="caption">
<span tts:textAlign="center" tts:color="Cyan">pas prêt de renoncer à sa vocation</span>
<br></br>
<span tts:textAlign="center" tts:color="Cyan">d'enseignant.</span>
</p><p begin="00:15:08.066" end="00:15:10.466" region="region2" xml:id="caption219" ttm:role="caption">
<span tts:textAlign="center" tts:color="white">-Ici, on est sur la voûte.</span>
</p></div></body></tt>
stypiso6 iso6msdh(sidxèCodeShop提供的免费USP)
»w'hmoof mfhd[Ptraf tfhd tfdt
»trun p'€@mdat221968594-5e30a8b903d31
联合国计划,丹尼斯,
只是再培训©而已,
职业生涯
d&apos;Ensignant。
-Ici,位于拉沃特河畔东部。
我还希望使用第二种模式删除字符串匹配之前的每一行和字符,这样它们都可以是这样的:
<?xml version="1.0" encoding="utf-8"?><tt xmlns="http://www.w3.org/ns/ttml" xmlns:ttm="http://www.w3.org/ns/ttml#metadata" xmlns:ttp="http://www.w3.org/ns/ttml#parameter" xmlns:tts="http://www.w3.org/ns/ttml#styling" xml:lang="fr"><head><metadata><ttm:title>221968594-5e30a8b903d31</ttm:title><ttm:desc></ttm:desc><ttm:copyright></ttm:copyright></metadata><styling><style xml:id="captionStyle" tts:backgroundColor="transparent" tts:displayAlign="center" tts:extent="100% 20%" tts:fontFamily="proportionalSansSerif" tts:fontSize="30px" tts:origin="0% 75%" tts:textAlign="center" tts:textOutline="black 1px 0px" /></styling><layout><region style="captionStyle" xml:id="region2" /></layout></head><body><div region="region2"><p begin="00:00:24.366" end="00:00:28.500" region="region2" xml:id="caption4" ttm:role="caption">
<span tts:textAlign="center" tts:color="white">Le suicide de Christine Renon,</span>
<br></br>
<span tts:textAlign="center" tts:color="white">directrice d'école à Pantin,</span>
</p><p begin="00:00:28.766" end="00:00:31.533" region="region2" xml:id="caption5" ttm:role="caption">
<span tts:textAlign="center" tts:color="white">dans son école,</span>
<br></br>
<span tts:textAlign="center" tts:color="white">le 23 septembre 2019,</span>
</p></div></body></tt>
221968594-5e30a8b903d31
克里斯汀·雷农自杀酒店,
directrice d&apos;écoleÃPantin,
dans sonÃcole,
2019年9月23日,
- Ctrl+H
- 查找内容:
\A.*(=)
- 替换为:
留空
- 检查匹配案例
- 检查环绕
- 检查正则表达式
- 检查
。匹配换行符
- 全部替换
\A # beginning of file
.* # 0 or more any character
(?=<\?xml version="1.0" encoding="utf-8"\?>)
# positive lookahead, make sure we have <?xml...... after
\A#文件开头
.*0或更多任意字符
(?=)
#正向向前看,确保光标位于文件的开头,使用“正则表达式”作为搜索模式搜索*
,并勾选“.matches newline”复选框并替换为
。作为旁注,您的文件似乎编码不正确,所有重音都被损坏(科尔
应该是科尔
,prêt
prêt
等)。