Finns det någon möjlighet att spara undan caputing group till en senare sökning, som en buffer.
Ett dokument ser ut ungefär såhär:
Målet är att söka upp det som står efter "OPN DB" alltså talet, detta gör jag genom
Nästa steg är att hitta de ställena jag vill stoppa in resultatet ifrån min sökning i sökning två
Naturligtvis på sök och ersätt raden, men söker jag med en eller pipe tex för jag resultatet från antingen \1 eller \2 och för varje rätt svar så tappar regex resultatet från den andra sökningen.
Slutresultatet ska i vilket fall då vara:
Idag söker jag först efter "OPN DB" och plockar ut numret manuellt, sedan gör jag en sök och ersätt halvmanuellt med
Men all förfining är välkommet. Redan idag spar detta sättet mig extremt mycket tid.. Men tänkte om det fanns en möjlighet att som sagt kunna spara resultatet från en group och återanvända den i en senare sökning.
Ett dokument ser ut ungefär såhär:
Kod:
NETWORK TITLE = open DB MMI miscell. OPN DB 20; NETWORK TITLE = qnt.ST MMI ---> Merker S L DBW 22; T MW 1680; NETWORK TITLE = qnt.BF MMI ---> Merker S L DBW 24; T MW 1682; NETWORK TITLE = open DB alarms MMI OPN DB 39; NETWORK TITLE = HE ejector motor saf.sw.PAM A M 3415.0; S DBX 141.2;
Målet är att söka upp det som står efter "OPN DB" alltså talet, detta gör jag genom
Kod:
(?:OPN DB\s+)(\d+)
Nästa steg är att hitta de ställena jag vill stoppa in resultatet ifrån min sökning i sökning två
Kod:
(DB(W|D|X|B))
Naturligtvis på sök och ersätt raden, men söker jag med en eller pipe tex för jag resultatet från antingen \1 eller \2 och för varje rätt svar så tappar regex resultatet från den andra sökningen.
Slutresultatet ska i vilket fall då vara:
Kod:
NETWORK TITLE = open DB MMI miscell. OPN DB 20; NETWORK TITLE = qnt.ST MMI ---> Merker S L DB20.DBW 22; T MW 1680; NETWORK TITLE = qnt.BF MMI ---> Merker S L DB20.DBW 24; T MW 1682; NETWORK TITLE = open DB alarms MMI OPN DB 39; NETWORK TITLE = HE ejector motor saf.sw.PAM A M 3415.0; S DB39.DBX 141.2;
Idag söker jag först efter "OPN DB" och plockar ut numret manuellt, sedan gör jag en sök och ersätt halvmanuellt med
Kod:
Sök:(DB(W|D|X|B)) Ersätt: DB"skriver manuellt".\1
Men all förfining är välkommet. Redan idag spar detta sättet mig extremt mycket tid.. Men tänkte om det fanns en möjlighet att som sagt kunna spara resultatet från en group och återanvända den i en senare sökning.