<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//DE">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title></head><body>Je nach engine wird geprüft, ob der Ausdruck auf einen Teil der Zeichenkette passt. Dann muss man ggf mit ^ vorn und $ hinten verankern.<br>
<br>
Wird auf die gesamte Zeile gematcht, muss man davor oder dahinter beliebiges erlauben. Das geht aber nicht mit einem Wiederholungsfaktor.<br>
<br>
Eine beliebige, auch leere Zeichenkette wird dargestellt durch .*<br>
<br>
Punkt für beliebig, Stern für beliebig oft.<br>
<br><br><div class="gmail_quote">Am 9. November 2017 06:48:11 MEZ schrieb s.abeln@freenet.de:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="font-family:arial,helvetica,sans-serif;font-size:10pt;"><p style="margin:0px;padding:0px;">Guten Morge Holger,</p>
<p style="margin:0px;padding:0px;"> </p>
<p style="margin:0px;padding:0px;">das Problem ist ja, dass vor und hinter dem regulären Ausdruck noch was steht.</p>
<p style="margin:0px;padding:0px;">Die 9 stellige Zahl steht teilweise am Anfang oder mittendrin, z.B.</p>
<p style="margin:0px;padding:0px;">123456789.html</p>
<p style="margin:0px;padding:0px;">laptop-123456789.jpg</p>
<p style="margin:0px;padding:0px;"> </p>
<p style="margin:0px;padding:0px;">Viele Grüße</p>
<p style="margin:0px;padding:0px;"> </p>
<p style="margin:0px;padding:0px;">Stefan</p>
<p style="margin:0px;padding:0px;"> </p>
<table style="padding-left: 10px;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="font-family: Arial; font-size: 11px;" colspan="2">-----Ursprüngliche Nachricht-----<br /> Von: "Holger Jakobs" [<a href="mailto:holger@jakobs.com">holger@jakobs.com</a>]<br /> Gesendet: Mi. 08.11.2017 20:07<br /> An: <a href="mailto:linux@lugor.de">linux@lugor.de</a>,  "Stefan Abeln" [<a href="mailto:s.abeln@freenet.de">s.abeln@freenet.de</a>], <a href="mailto: nluug.de@mylinuxtime.de"> nluug.de@mylinuxtime.de</a><br /> Betreff: Re: [Lugor] Hilfe bei wget mit reject-regex<br /><br /></td>
</tr>
<tr>
<td style="padding-left: 20px;" colspan="2" width="100%">Mit einem Wiederholungsfaktor (?, *, +) darf ein regex niemals beginnen. Was sollte er auch wiederholen?<br /> <br /><br />
<div class="gmail_quote">Am 8. November 2017 19:30:34 MEZ schrieb Stefan Abeln :
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid #cccccc; padding-left: 1ex;">
<p style="margin:0px;padding:0px;">Hi,<br /><br />ich brauche mal eure Hilfe.<br />Mit wget möchte ich eine Webseite lokal spigeln, aber einige Dateien<br />möchte ich nicht runterladen.<br />Das soll ja mit reject-regex gehen, ich habe es aber nicht hinbekommen.<br />Die Dateien, die ich nicht herunterladen möchte haben alle eine 9<br />stellige Zahl in Dateinamen, sind aber in unterschiedlichen Verzeichnissen.<br />Ich habe schin verschiedenes versucht, allerdings ohne Erfolg:<br /><br />*[0-9]+*<br />*[0-9]{9,9}*<br />*[0..9]+*<br />*[0..9]{9,9}*<br />*[0..9][0..9][0..9][0.9][0..9][0..9][0..9][0..9][0..9]*<br />*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]*<br />*[[:digit:]]{9,9}*<br /><br />Das Ganze mit und ohne Ticks und Quotes.<br />Der wget-Aufruf sieht dann mit den unterschiedlichen regulären<br />Ausdrücken zum Beispiel so aus:<br /><br />wget -k -E -D <a href="http://www.labdoo.org" target="_blank">www.labdoo.org</a> --recursive --reject-regex<br />'*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]*'<br /><a href="https://www.labdoo.org/wiki-index" target="_blank">https://www.labdoo.org/wiki-index</a>/<br /><br />Kann mir jemand helfen?<br /><br />Grüße<br /><br />Stefan<br /></p><hr /><br />Mailingliste der Linux Usergroup Oberhausen<br />Rheinland (LUGOR) e. V.<br />linux@lugor.de<br /><a href="http://mailman.mylinuxtime.de/mailman/listinfo/linux" target="_blank">http://mailman.mylinuxtime.de/mailman/listinfo/linux</a><br />
</blockquote>
</div>
<br /> -- <br /> Holger Jakobs, Mülheimer Str. 133, 51469 Bergisch Gladbach<br /> * von unterwegs gesendet, daher kurz<br /> * sent from mobile, therefore short *</td>
</tr>
</tbody>
</table>
<p style="margin:0px;padding:0px;"><span style="font-family: Arial; font-size: 11px;">-----Ursprüngliche Nachricht Ende-----</span></p></div><br />Schon gewusst?! Neben dem E-Mail-Postfach bietet freenet.de auch eine <strong>integrierte Cloud-Lösung mit 2 GB Speicher</strong> und das alles <strong>komplett kostenfrei</strong>.<br />
<a href="https://email.freenet.de/index.html?utm_medium=Mail%20Basic&utm_source=Mailfooter&utm_campaign=Footer%20A&epid=e9900000927&utm_content=Link" target="_blank">https://email.freenet.de/index.html</a>
</blockquote></div><br>
-- <br>
Holger Jakobs, Mülheimer Str. 133, 51469 Bergisch Gladbach<br>
* von unterwegs gesendet, daher kurz<br>
* sent from mobile, therefore short *</body></html>