Sök och ersätt i undertexter
Eller klistra in undertexttext
Inställningar
Matchas bokstavligen, tecken för tecken. Inga jokertecken och inga reguljära uttryck, så en punkt matchar en punkt och en asterisk matchar en asterisk.
Skrivs in exakt som det står. Lämna tomt för att ta bort varje träff i stället för att ersätta den.
Av som standard, så Alex och alex räknas som samma ord. Slå på det och de räknas inte längre som samma ord.
Av som standard, så en träff kan hamna inuti ett längre ord. Slå på det och en sökning på the lämnar theme i fred. Bedömningen utgår från om tecknen intill är bokstäver eller siffror, så det håller även för kinesisk, japansk och koreansk text.
Vilken bildfrekvens tiderna räknas i. På formatsidorna är det här vad MicroDVD behöver, eftersom formatet lagrar tider som bildnummer. På bildfrekvenssidorna är det den frekvens som filens tider byggdes för – den version som undertexterna gjordes för – och sidans andra fält tar frekvensen för den video du ska använda dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 och 60 är de vanligaste. Blir det fel förskjuts hela tidslinjen, och på bildfrekvenssidorna förskjuts den med ett förhållande i stället för med ett fast belopp.
Fyll i Sök för att köra.
Sök efter en text och ersätt den med en annan. Sökningen är litterär: den letar efter exakt de tecken du skriver, inte efter ett mönster, och den ersätter varje träff i varje rad i filen.
Två regler styr vad som räknas som en träff. Skiftläge är känsligt som standard, så colour hittar inte Colour. Helord är avstängt som standard, vilket betyder att colourless också ändras när du söker på colour — en litterär sökning vet inte vad ett ord är. Slå på helord när bara fristående ord ska ändras; gränsen bygger på bokstäver och siffror och fungerar därför också för kinesisk och japansk text, där ett vanligt ordgränstecken inte hade hittat något.
Formatering följer med texten. En träff som ligger helt utanför en kursiv eller fetmarkerad del flyttar markeringen; en träff inuti en markering sträcker den. Korsar träffen markeringens kant finns det ingen riktig plats kvar, och då släpps markeringen och räknas i förlustrapporten i stället för att hamna runt fel bokstäver.
Tider, ordning och radbrytningar rörs inte. Alla tolv format kan användas, och filen lämnar aldrig webbläsaren.
Exempel
En stavningsvariant i hela filen
Indata
1
00:00:01,000 --> 00:00:02,000
The colour of the sky.
2
00:00:03,000 --> 00:00:04,000
colourless and calm.
Resultat
1
00:00:01,000 --> 00:00:02,000
The color of the sky.
2
00:00:03,000 --> 00:00:04,000
colorless and calm.
Både colour och colourless ändras, eftersom helord är avstängt och sökningen är litterär. Den hittar delsträngen inne i ett längre ord och ersätter den utan att fråga om ordet är fristående.
Helord, så theme lämnas i fred
Indata
1
00:00:01,000 --> 00:00:02,000
the theme of the day
Resultat
1
00:00:01,000 --> 00:00:02,000
a theme of a day
Med helord på träffar sökningen bara the när det står för sig självt, inte inne i theme. Båda fristående the byts ut, medan theme står kvar — det är skillnaden mellan en delsträng och ett ord.
En ersättning som korsar en kursiv del
Indata
1
00:00:01,000 --> 00:00:02,000
the <i>cat</i> sat
Resultat
1
00:00:01,000 --> 00:00:02,000
the kat sat
Sökningen börjar före den kursiva taggen och slutar inuti den, så den korsar markeringens kant. Det finns då ingen riktig plats kvar för kursiven, och den släpps och räknas i förlustrapporten i stället för att lämna halva ord kursiva. Texten blir kat.
Vanliga frågor
Är sökningen litterär eller ett reguljärt uttryck?
Litterär. Den letar efter exakt de tecken du skriver, och specialtecken som punkt, parentes eller dollartecken betyder ingenting särskilt. Vill du använda ett mönster med grupper och valfria delar finns en egen sida för reguljära uttryck; den här sidan är gjord för att byta ett bestämt ord eller en bestämd fras.
Är skiftläget känsligt?
Ja som standard, så Colour hittas inte när du söker på colour. Du kan slå av skiftlägeskänsligheten, och då matchas båda. För tecken som ändrar längd när de görs om till gemener, som turkiska İ, jämförs tecknet som det är i stället för att radens index förskjuts — en fil med sådana tecken kan därför behandlas skiftlägeskänsligt även när valet är av.
Vad gör helord?
Med helord på krävs att tecknet före och efter träffen inte är en bokstav eller siffra, så the hittas inte inne i theme. Gränsen bygger på Unicode-bokstäver och siffror i stället för ett ascii-ordgränstecken, vilket gör att helord också fungerar i kinesisk och japansk text där det inte finns några mellanslag att luta sig mot.
Vad händer med kursiv och fetstil?
En träff utanför en formaterad del flyttar markeringen, och en träff inuti en formaterad del sträcker den så att markeringen fortfarande täcker rätt tecken. Om träffen korsar markeringens kant finns det ingen riktig plats kvar, och då släpps markeringen och räknas i förlustrapporten. Karaoke-markeringar släpps alltid när texten ändras, eftersom stavelsernas tider inte längre stämmer.
Kan jag söka över en radbrytning?
Nej. En hård radbrytning är en separat rad redan när filen läses, så en sökning kan bara träffa inom en rad. Vill du sätta ihop rader först finns reflow-sidorna, som tar bort eller flyttar radbrytningar; sök och ersätt arbetar på den text som står mellan två brytningar.
Rörs tiderna eller formatet?
Nej. Sidan ändrar bara texten i varje rad, så start- och sluttider, ordning, antal textblock och radbrytningar står kvar. Filen skrivs ut i samma format som den kom in i, och alla tolv format kan användas eftersom bytet sker på textnivå, inte i formatets syntax.