Thread Hilfestellung - Suchen und Ersetzen im Speziellen bei großen Dateien (16 answers)
Opened by jan99 at 2015-11-06 18:21

Linuxer
 2015-11-21 19:09
#183025 #183025
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Zum ersten Problem:

Du suchst "Zeichenklassen" (Character Classes: http://perldoc.perl.org/perlrecharclass.html#Brack...).

Zum zweiten Problem:

Ein einfacher Ansatz:
Das upload-Attribut gehört ja zum "osm"-Tag. Dann kann man nach Zeilen suchen, die "<osm" enthalten (das öffnende "osm"-Tag) aber kein upload-Attribut haben, und in diesen Zeilen vor die schließende Klammer ">" dann das upload="false" einsetzen lassen.

Code: (dl )
1
2
3
if ( ( '<osm' in Zeile enthalten ) && ( 'upload=' nicht in Zeile enthalten ) ) {
suche '>' und ersetze es durch ' upload="false">' ;
}
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Hilfestellung - Suchen und Ersetzen im Speziellen bei großen Dateien