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&apos;é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&apos;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&apos;é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
等)。