<!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><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;"><p style="margin:0px;padding:0px;">Ich weiss leider nicht, wie wget da tickt.</p>
<p style="margin:0px;padding:0px;">Die Dateien, die ich nicht haben möchte stehen leider auch in unterschiedlichen Pfaden, sa doss ich da auch keine Vereinfachung des Suchmusters vornehmen kann.</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: Do. 09.11.2017 07:12<br /> An: <a href="mailto:s.abeln@freenet.de">s.abeln@freenet.de</a>, <a href="mailto: linux@lugor.de"> linux@lugor.de</a>, <a href="mailto: nluug.de@mylinuxtime.de"> nluug.de@mylinuxtime.de</a><br /> Betreff: RE: Re: [Lugor] Hilfe bei wget mit reject-regex<br /><br /></td>
</tr>
<tr>
<td style="padding-left: 20px;" colspan="2" width="100%">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 #cccccc; 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"parent.EMO.popup('/Email/View/MsgEdit?account=cy5hYmVsbkBmcmVlbmV0LmRlxmagicx&to=aG9sZ2VyQGpha29icy5jb20=xmagicx',675,560,false,false,false);" href="#">holger@jakobs.com</a>]<br /> Gesendet: Mi. 08.11.2017 20:07<br /> An: <a"parent.EMO.popup('/Email/View/MsgEdit?account=cy5hYmVsbkBmcmVlbmV0LmRlxmagicx&to=bGludXhAbHVnb3IuZGU=xmagicx',675,560,false,false,false);" href="#">linux@lugor.de</a>,  "Stefan Abeln" [<a"parent.EMO.popup('/Email/View/MsgEdit?account=cy5hYmVsbkBmcmVlbmV0LmRlxmagicx&to=cy5hYmVsbkBmcmVlbmV0LmRlxmagicx',675,560,false,false,false);" href="#">s.abeln@freenet.de</a>], <a"parent.EMO.popup('/Email/View/MsgEdit?account=cy5hYmVsbkBmcmVlbmV0LmRlxmagicx&to=IG5sdXVnLmRlQG15bGludXh0aW1lLmRlxmagicx',675,560,false,false,false);" href="#"> 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</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 Basic&utm_source=Mailfooter&utm_campaign=Footer A&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 *</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>
</BODY></HTML>