mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-11-15 20:47:15 +01:00
47 lines
1.6 KiB
Smarty
47 lines
1.6 KiB
Smarty
<style>
|
|
table.help {
|
|
border: 1px solid #cccccc;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
table.help td {
|
|
padding: 2px 5px;
|
|
background-color: #dddddd;
|
|
}
|
|
|
|
table.help tr.header td {
|
|
background-color: #6EB6D5;
|
|
color: white;
|
|
font-weight: 600;
|
|
}
|
|
|
|
|
|
</style>
|
|
|
|
Allgemeine Regeln
|
|
<TABLE class="help">
|
|
<TR class="header"><TD>Regular Expression</TD><TD>Suchwort</TD></TR>
|
|
<TR><TD>foo</TD><TD>Der String "foo"</TD></TR>
|
|
<TR><TD>^foo</TD><TD>"foo" am Anfang des Strings</TD></TR>
|
|
<TR><TD>foo$</TD><TD>"foo" am Ende des Strings</TD></TR>
|
|
<TR><TD>[abc]</TD><TD>a, b, oder c</TD></TR>
|
|
<TR><TD>[a-z]</TD><TD>Alle kleingeschriebenen Buchstaben</TD></TR>
|
|
<TR><TD>[^A-Z]</TD><TD>Alle nicht-großgeschriebenen Buchstaben</TD></TR>
|
|
<TR><TD>(gif|jpg)</TD><TD>Matches either "gif" or "jpeg"</TD></TR>
|
|
<TR><TD>[a-z]+</TD><TD>Einen oder mehrere kleingeschriebene Buchstaben</TD></TR>
|
|
<TR><TD>[0-9\.\-]</TD><TD>Alle Zahlen, Buchstaben und Minus-Zeichen</TD></TR>
|
|
<TR><TD>^[a-zA-Z0-9_]{1,}$</TD><TD>Jedes Wort mit mindestens einer Ziffer oder Unterstrich (_)</TD></TR>
|
|
<TR><TD>([wx])([yz])</TD><TD>wy, wz, xy, oder xz</TD></TR>
|
|
<TR><TD>[^A-Za-z0-9]</TD><TD>Jedes Symbol (Kein Buchstabe oder Ziffer)</TD></TR>
|
|
</TABLE>
|
|
|
|
|
|
<br><br>
|
|
Punkte, Backslashes sowie Fragezeichen müssen immer durch einen Slash escaped werden
|
|
<table class="help">
|
|
<tr class="header"><td>Suchwort</td><td>Regex-Ausdruck</td></tr>
|
|
<tr><td>../../../../data</td><td>\.\.\/\.\.\/\.\.\/\.\.\/\.\.\/data</td></tr>
|
|
<tr><td>product_info.php?info=p105_ICnova-SAM9G45-OEM.html</td><td>product_info\.php\?info=p105_ICnova-SAM9G45-OEM\.html</td></tr>
|
|
<tr><td>http://www.abc.de/data</td><td>http:\/\/www\.abc.de\/data</td></tr>
|
|
</table>
|