Script para portar dados específicos do doc1 (notepad ++) para local (is) específico (s) no doc2

1

Eu realmente aprecio sua ajuda com um script do windows ou função de regex que direciona dados específicos de doc1 (xml no notepad ++) para local (es) específico (s) no doc2 (notepad ++). Eu estou correndo win8. Obrigado antecipadamente!

Aqui está um exemplo do que estou tentando fazer ...

Portanto, gostaria de ter o primeiro nome em negrito "peter.psx" (na linha 1) no Doc2 para ir onde o nome1 está na primeira expressão ... Em seguida, o segundo nome em negrito "bob.psx "string no Doc2 em que o nome2 está na segunda expressão do Doc1

Nota: o primeiro nome1 é sem .psx, onde, como no corpo do regex, o nome é peter.psx. O chanllenge é que cada nome tem tamanho diferente ... então, algum tipo de script que analisa o doc2 e escolhe cada nome e cole no doc1 como abaixo ... é o que é necessário.

Obrigado!

=============================================== ============================

Doc1 - tem 4460 linhas

<map>
<title>**name1**</title>
<link>aaaaaaaaaaaaaaa</link>
<regex>
<name>stock</name>
<exp>index':\z'(fin:[^']*)</exp>
<page>hxxp://Xfinancials.com/**name1.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<regex>
<name>file</name>
<exp>file':\zs'([^']*)</exp>
<page>hxxp://Xfinancials.com/**name1.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<regex>
<name>slip</name>
<exp>xcel.ps\?([^&]*)</exp>
<page>hxxp://Xfinancials.com/**name1.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<loan></loan>
</map>

<map>
<title>**name2**</title>
<link>aaaaaaaaaaaaaaa</link>
<regex>
<name>stock</name>
<exp>index':\z'(fin:[^']*)</exp>
<page>hxxp://Xfinancials.com/**name2.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<regex>
<name>file</name>
<exp>file':\zs'([^"]*)</exp>
<page>hxxp://Xfinancials.com/**name2.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<regex>
<name>slip</name>
<exp>xcel.ps\?([^&]*)</exp>
<page>hxxp://Xfinancials.com/**name2.psx**</page>
<ref>hxxp://Yfinancials.com/</ref>
</regex>
<loan></loan>
</map>

....

=============================================== ============================

Doc2 - tem 195 linhas

src='**peter.psx**';"((span class="nume" mymonthly expenses month1))

src='**bob.psx**';"((span class="nume" mymonthly expenses month1))

src='**alexander.psx**';"((span class="nume" billing))

src='**james.psx**';"((span class="nume" James owes peter $20 dollars. He must pay ))

....

    
por My PM 23.09.2013 / 10:21

0 respostas