Reguläre Ausdrücke in Python
|
|
|
- Alexa Weiß
- vor 10 Jahren
- Abrufe
Transkript
1 Wintersemester 2009/2010
2 1 Metazeichen, Quantoren, Gruppierung 2 findall, finditer 3 sub, subn 4 split 5 Match Objects 6 greedy 7 Gruppen-Namen 8 Assertions
3 Reguläre Ausdrücke Reguläre Ausdrücke Reguläre Ausdrücke (engl. regular expression) beschreiben eine Familie von formalen Sprachen. Typ-3 Chomsky-Hierarchie Endliche Automaten Unix Shell, grep, emacs, vi, PERL, Python
4 Python re Module Python Library Reference 4.2 re Regular expression operations A.M. Kuchling, Regular Expression HOWTO Wikipedia-Artikel Reguläre Ausdrücke
5 Raw Strings r String Escapesequenzen werden nicht interpretiert. Reguläre Ausdrücke Verwenden sie grundsätzlich raw Strings, wenn sie mit regular expressions arbeiten.
6 compile compile compile(pattern[,flags]) cpat = re.compile(pat) result = cpat.match(str) ist äquivalent zu result = re.match(pat,str)
7 Flags I, L, U re.i re.ignorecase Nichtberücksichtigung von Gross- und Kleinschreibung. re.l re.locale Macht \w \W \b \B \s \S abhängig von der Lokalisierungseinstellung. re.u re.unicode Macht \w \W \b \B \d \D \s \S abhängig von der Unicode Charakter properties database.
8 Flags M, S re.m re.multiline ˆ erkennt am Beginn des Strings und von jeder Zeile. $ erkennt am Ende des Strings und von jeder Zeile. re.s re.dotall Der Punkt. erkennt alle Zeichen inklusive newline Zeichen (\n).
9 compile flag X re.x re.verbose Ermöglicht lesbarer Formatierung der RE # Kommentar bis zum Zeilen Ende Suchen nach # mittels [#] oder \# Whitespaces werden ignoriert Suchen von Leerzeichen mittels [ ] oder \
10 Beispiel VERBOSE ref = re.compile(r""" ( [1-9][0-9]*[^0-9] # Dezimal-Zahl 0[0-7]+[^0-7] # Oktal-Zahl x[0-9a-fa-f]+[^0-9a-fa-f] # Hexadezimal-Zahl ) """, re.verbose) ref = re.compile("([1-9][0-9]*[^0-9]" " 0[0-7]+[^0-7]" " x[0-9a-fa-f]+[^0-9a-fa-f])")
11 search search search(pattern, string[, flags]) p.search(string[,pos[,endpos]]) Innerhalb des String (beziehungsweise zwischen pos und (endpos-1)) werden 0 oder mehr Zeichen mit dem Regulären Ausdruck verglichen und ein MatchObject zurückgeliefert. Liefert None zurück, falls keine Übereinstimmung vorliegt.
12 match match match(pattern, string[, flags]) p.match(string[,pos[,endpos]]) Ab Beginn (beziehungsweise zwischen pos und (endpos-1)) des String werden 0 oder mehr Zeichen mit dem Regulären Ausdruck verglichen und ein MatchObject zurückgeliefert. Liefert None zurück, falls keine Übereinstimmung vorliegt.
13 Beispiel >>> import re >>> s="spam, eggs and spam." >>> m=re.match("spam",s) >>> print m <_sre.sre_match object at 0xb7df7f70> >>> print m.group() Spam >>> m=re.match("eggs",s) >>> print m None >>> m=re.search("eggs",s) >>> print m <_sre.sre_match object at 0xb7df7f70>
14 RegexObject >>> import re >>> p=re.compile("spam+") >>> p <_sre.sre_pattern object at 0xb7e2f4e0> >>> p.search("spam, spammmmm...") <_sre.sre_match object at 0xb7df1020> >>> p.search("spam, spammmmm...").group() spammmmm
15 Metazeichen Metazeichen.^$*+?{}[]\ ()
16 Auswahlbereiche \d: Alle Ziffern, [0-9] \D: Alles ausser Ziffern, [^0-9] \s: Whitespace, [ \t\n\r\f\v] \S: Alles ausser Whitespace, [^ \t\n\r\f\v] \w: Alphanumerische Zeichen, [a-za-z0-9] \W: Alles ausser alphanumerische Zeichen, [^a-za-z0-9] \b: Wortgenze \B: Alles ausser Wortgrenze : Oder Verknuepfung
17 Auswahl. beliebiges Zeichen [ Beginn einer Auswahl von Zeichen ]Ende einer Auswahl von Zeichen Oder-Verknüpfung Auswahl [ˆ Negation Auswahl \ Hebt Sonderbehandlung für das folgende Zeichen auf.
18 Beispiel [abcd] Matcht ein einzelne Zeichen a, b, c oder d [a-z] Matcht Kleinbuchstaben (ASCII) [a-za-z] Bereich: Matcht Gross- und Kleinbuchstaben (ASCII) [abc$ˆ] Matcht a, b, c oder $ oder ˆ. [ab\]cd] Matcht a, b, ], c, oder d
19 Beispiel: ˆ >>> import re >>> s="das Leben des Brian" >>> m=re.search( ^Das,s) # String Begin >>> m.group() Das >>> m=re.search( ^des,s) >>> m >>> print m None
20 Beispiel: $ >>> import re >>> s="das Leben des Brian" >>> m=re.search( Brian$,s) # String Ende >>> m.group() Brian >>> m=re.search( Bri$,s) >>> print m None
21 ˆ Zirkus >>> re.search( \^, ^ ).group() ^ >>> re.search( ^\^, ^ ).group() ^ >>> print re.search( ^\^, O^ ) None >>> re.search( ^\^, ^O ).group() ^ >>> print re.search( ^[^^], ^O ) None >>> re.search( ^[^^], X^X ).group() X >>> print re.search( ^[^^], ^ ) None
22 Quantoren * Wiederholung 0, 1 oder viele? Wiederholung 0 oder 1 + Wiederholung 1 oder viele { Beginn gezählter Wiederholung } Ende gezählter Wiederholung {m,n} Wiederholung mindestens m mal und maximal n mal
23 Gruppierung ( Beginn Gruppierung ) Ende Gruppierung ˆ Anfang String oder Zeile $ Ende String oder Zeile \A Matcht Begin des Strings auch im MULTILINE Mode
24 findall findall findall(pattern, string[, flags]) p.findall(string[, pos[, endpos]]) Keine Gruppe: Liste von allen nicht-überlappenden Musterübereinstimmungen. Eine Gruppe: Musterübereinstimmungen bezüglich Gruppe. Mehrere Gruppen: Liste mit Tupeln der Musterübereinstimmungen bezüglich der Gruppen.
25 Beispiel: findall >>> s="kreuz 6, Schippe 9, Herz 7, Karo 8" >> re.findall("\d",s) [ 6, 9, 7, 8 ] >>> re.findall("herz \d",s) [ Herz 7 ] >>> re.findall("her(z \d)",s) [ z 7 ] >>> re.findall("z \d",s) [ z 6, z 7 ] >>> re.findall("(z)( \d)",s) [( z, 6 ), ( z, 7 )]
26 finditer finditer finditer(pattern, string[, flags]) finditer(string[, pos[, endpos]]) Liefert einen Iterator von allen nicht-überlappenden Musterübereinstimmungen.
27 Beispiel: finditer >>> s="kreuz 6, Schippe 9, Herz 7, Karo 8" >>> mi=re.finditer("(\d)",s) >>> mi.next().group() 6 >>> mi.next().group() 9 >>> mi.next().group() 7 >>> mi.next().group() 8 >>> mi.next().group() Traceback (most recent call last): File "<stdin>", line 1, in <module> StopIteration Prof. Dr. 8 Rüdiger Weis
28 Beispiel: finditer for Schleife >>> s="kreuz 6, Schippe 9, Herz 7, Karo 8" >>> mi=re.finditer("(\d)",s) >>> for hit in mi: print hit.group()
29 sub sub sub(pattern,repl,string[,count]) p.sub(repl, string[, count = 0]) Liefert einen String mit Ersetzungen der nicht-überlappenden Musterübereinstimmungen mit dem repl String.
30 subn subn subn(repl,string[, count = 0]) p.subn(repl, string[, count = 0]) Führt sub() Ersetzung aus und liefert ein Tupel (new string, number of subs made).
31 Beispiel:sub, subn >>> s="windows mit MS Office. Windows ist installiert." >>> besser=re.sub("ms","open",s) >>> besser Windows mit Open Office. Windows ist installiert. >>> re.subn("windows","linux",besser) ( Linux mit Open Office. Linux ist installiert., 2)
32 split split split(pattern, string[, maxsplit = 0]) p.split(string[, maxsplit = 0]) Spaltet string mit dem pattern als Trennpunkte. Mit () eingeklammerte Gruppen im Pattern werden im resultierenden String mit zurückgeliefert. Falls maxsplit gesetzt wir, werden höchstend maxsplit Schnitte durchgeführt. Der restliche String wird als letzter String in der Liste zurückgeliefert.
33 Beispiel >>> s="die Gedanken sind frei" >>> re.split("\w+",s) [ Die, Gedanken, sind, frei ] >>> re.split("(\w+)",s) [ Die,, Gedanken,, sind, >>> re.split("\w+",s,2) [ Die, Gedanken, sind frei ], frei ]
34 escape escape escape(string) Liefert String zurück, in dem alle non-alphanumerischen Zeichen ge-backslashed werden. >>> re.escape(r"\section{}") \\\\section\\{\\} >>> re.escape("...$") \\.\\.\\.\\$
35 Match Objects match und search liefern ein MatchObject zurück. Methoden start end span group groups
36 start, end, span start([group]) Liefert Start der Muststerübereinstimmung. end([group]) Liefert Ende der Muststerübereinstimmung. span([group]) Liefert (m.start(group), m.end(group)
37 Beispiel: Match Object Methoden >>> s="spam, spam, eggs and spam." >>> m=re.search( spam,s) >>> m.start() 6 >>> m.end() 10 >>> m.span() (6, 10)
38 group group p.group([group1,...]) Liefert ein oder mehrere Untergruppen der Musterübereinstimmung. Defaultwert von group1 ist 0, was die gesamte Musterübereinstimmung liefert.
39 groups groups p.groups([default]) Liefert ein Tupel der Untergruppen der Musterübereinstimmung. Das default Argument wird benutzt für Gruppen die nicht bei Musterübereinstimmung berücksichtigt werden. Default in None.
40 Beispiel: Match Object Methoden >>> s="spam, spam, eggs and spam." >>> m=re.search( (spam),s) >>> m.groups() ( spam,) >>> m=re.search("(spam)(, )(eggs and spam)",s) >>> m.groups() ( spam,,, eggs and spam ) >>> m.span() (6, 25)
41 Gierig und Nicht-Gierig greedy und non-greedy *, +,?, {n,m} Gieriges Matchen So viel wie möglich *?, +?,??, {n,m}? Nicht-gieriges Matchen So wenig wie möglich.
42 Bsp: greedy und non-greedy >>> s="<title>technische Fachhochschule Berlin</title>" >>> m=re.search("<.*>",s) # Gierig >>> m.group() <title>technische Fachhochschule Berlin</title> >>> m=re.search("<.*?>",s) # Nicht-gierig >>> m.group() <title> >>> print re.search("<.*?>","1 <> 2").group() # Vorsicht * <>
43 Gruppen Nummern \1... \1... \1... Matcht den Inhalt der entsprechenden Gruppe. Zählung beginnt mit 1 raw String verwenden
44 Beispiel: \1... >>> import re >>> s= Breakfast: spam spam, spam eggs >>> pattern=re.compile(r (\w+) (\1) ) >>> matchobj=pattern.search(s) >>> matchobj.group() spam spam >>> satz="hund beisst Mann" >>> re.sub(r (\w+) (\w+) (\w+),r \3 \2 \1,satz) Mann beisst Hund
45 (?P<name>) und (?P=name) Gruppen-Namen (?P<name>...) (?P<name>...) Zuweisung von Gruppen-Namen (?P=name) (?P=name) Ansprechen von Gruppen-Namen
46 groupdict groupdict p.groupdict([default]) Liefert Dictonary aller benannten Untergruppen mit dem Gruppen-Namen als Schlüssel. Das default Argument wird benutzt für Gruppen, welche nicht bei Musterübereinstimmung berücksichtigt werden. Default in None.
47 Beispiel: Gruppen-Namen >>> import re >>> s=" >>> pat=re.compile("(?p<protokol>\w+)\w+(?p<adresse>[\w.-]+)\w") >>> pat.search(s).groupdict() { Protokol : http, Adresse : } >>> pat.search(s).groups() ( http, ) >>> pat.search(s).group() >>> pat.search(s).group(1) #!Achtung! http >>> pat.search(s).group("protokol") http >>> pat.search(s).group(2)
48 (?=...) Positive lookahead assertion (?=...) Positive lookahead assertion (?=...) Sucht Übereinstimmung mit dem folgenden String Verbraucht keine Zeichen (zero-width assertion)
49 (?!...) Negative lookahead assertion (?!...) Negative lookahead assertion (?!...) Liefert Übereinstimmung falls folgender String nicht übereinstimmt. Verbraucht keine Zeichen (zero-width assertion)
50 Beispiel: Nicht.txt enden Alle Dateien, welche nicht auf.txt enden.*[.]([^t].?.?.[^x]?.?..?[^t]?)$ oder.*[.](?!txt$).*$
51 (?<=...) Positive lookbehind assertion (?<=...) Positive lookbehind assertion (?<=...) Sucht Übereinstimmung mit dem vorangehenden String Verbraucht keine Zeichen (zero-width assertion)
52 (?<!...) Negative lookbehind assertion (?<!...) Negative lookahead assertion (?<!...) Liefert Übereinstimmung falls vorausgehender String nicht übereinstimmt. Verbraucht keine Zeichen (zero-width assertion)
53 Beispiel: lookbehind assertion >>> import re >>> s= spam eggs, spam spam, python eggs >>> m=re.search("(?<=python) eggs",s) >>> m.span() (28, 33) >>> m=re.search("(?<!python) eggs",s) >>> m.span() (4, 9)
54 (?(id/name)yes-pattern no-pattern) (?(id/name)yes-pattern no-pattern) Falls die id/name Gruppe existiert, versuche gegen das yes-pattern zu matchen sonst gegen das no-pattern. no-pattern ist optional
55 Beispiel (?(id/name)yes-pattern no-pattern) >>> import re >>> >>> print >>> print >>> print None
56 c opyleft c opyleft Erstellt mit Freier Software c Rüdiger Weis, Berlin unter der GNU Free Documentation License.
Reguläre Ausdrücke in Python. Python re Module. Prof. Dr. Rüdiger Weis. Sommersemester 2007
1 Metazeichen, Quantoren, Gruppierung 2 greedy Sommersemester 2007 3 Match Objects 4 findall, finditer 5 sub, subn 6 split 7 Gruppen-Namen 8 Assertions Reguläre Ausdrücke Python re Module Reguläre Ausdrücke
Reguläre Ausdrücke. Felix Döring, Felix Wittwer 14. November Python-Kurs
Reguläre Ausdrücke Felix Döring, Felix Wittwer 14. November 2016 Python-Kurs Gliederung 1. Grundlagen 2. Matching Regeln Sonderzeichen Zusammengesetzte Regex Spezielle Sequenzen 3. Methoden 4. reqular
Funktionales Programmieren in Python
Wintersemester 2008/2009 1 Funktionen sind Objekte 2 lambda Funktionen 3 apply 4 map 5 zip 6 filter 7 reduce 8 List Comprehension Funktionales Programmieren Wer nicht funktional programmiert, programmiert
Funktionen in Python
October 19, 2006 1 def Anweisung 2 Argumentübergabe 3 Lokale Variablen 4 Default Argumente 5 Aufruf mit Schlüsselwort 6 Variable Argumente def Anweisung def def funktionsname([]) : [ Dokumentationsstring
Grundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen
Grundlagen der Programmierung Prof. H. Mössenböck. 3. Verzweigungen
Grundlagen der Programmierung Prof. H. Mössenböck 3. Verzweigungen If-Anweisung n > 0? j n if (n > 0) x = x / n; ohne else-zweig x x / n j max x x > y? n max y if (x > y) max = x; else max = y; mit else-zweig
Funktionen in Python
Funktionen in Python Prof. Dr. Rüdiger Weis Beuth Hochschule für Technik Berlin 1 / 31 1 def Anweisung 2 Argumentübergabe 3 Lokale Variablen 4 Default Argumente 5 Aufruf mit Schlüsselwort 6 Variable Argumente
Luis Kornblueh. May 22, 2014
Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests
1 def Anweisung. 2 Argumentübergabe. 3 Lokale Variablen. 4 Default Argumente. 5 Aufruf mit Schlüsselwort. 6 Variable Argumente. Funktionen in Python
1 def Anweisung Sommersemester 2007 2 Argumentübergabe 3 Lokale Variablen 4 Default Argumente 5 Aufruf mit Schlüsselwort 6 Variable Argumente def Anweisung Beispiel: TuNix def def funktionsname([])
GREP. Reguläre Ausdrücke. GREP Hardcore. Syntax. Ersetzen Suchen. Look Around. 20. April 2012 Pubkon 2013
GREP Syntax Reguläre Ausdrücke Look Around Ersetzen Suchen GREP Hardcore 20. April 2012 Pubkon 2013 Kontakt: Folien: [email protected] http://www.publishingx.de/dokumente Lizenz: c b n Quelle:
Eigene Formatvorlagen
TIPPS & TRICKS Eigene Formatvorlagen V 1.0 // Stand: Juli 2015 MS Word bietet Ihnen standardmäßig Vorlagen, mit denen Sie Textelemente formatieren können, etwa»überschrift 1«oder»Standard«. Diese Formatvorlagen
NODELOCKED LIZENZ generieren (ab ST4)
NODELOCKED LIZENZ generieren () Besuchen Sie folgende Webseite support.ugs.com/global/de ( ohne www oder http:// ) Klicken Sie auf Lizenz Verwaltung und dann auf aktuelle Lizenz 1 1. Geben Sie Ihren Webkey
Modul CTO Barcode für Windows Seite 1
Modul CTO Barcode für Windows Seite 1 1 Barcode Modul 1.1 Vorwort Das Modul Barcode dient zum Ausdrucken von Barcodes auf Etiketten, Listen und Formularen auf grafikfähigen Windows-Druckern. Zum Einsatz
Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
5 Zweisprachige Seiten
5 Zweisprachige Seiten TYPO3 unterstützt mehrsprachige Web-Sites. Hier zeigen wir Ihnen die Funktion an Hand einer zweisprachigen Web-Site. Bei drei oder mehr Sprachen gehen Sie analog vor. Jede Seite
Zeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
Erstellen der Barcode-Etiketten:
Erstellen der Barcode-Etiketten: 1.) Zuerst muss die Schriftart Code-39-Logitogo installiert werden! Das ist eine einmalige Sache und muss nicht zu jeder Börse gemacht werden! Dazu speichert man zunächst
Werkzeuge der Informatik UNIX
Autor: David Mainzer Institut für Informatik 1 Werkzeuge der Informatik UNIX Prof. Dr. Gabriel Zachmann ([email protected]) David Mainzer ([email protected]) Institut für Informatik 17. Dezember
teischl.com Software Design & Services e.u. [email protected] www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. [email protected] www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
ipin CSV-Datenimport (Mac OS X)
ipin CSV-Datenimport (Mac OS X) ipin bietet Ihnen die Möglichkeit, Daten aus anderen Programmen oder Datenquellen zu importieren. Dies ist vor allem dann sehr hilfreich, wenn große Datenmengen in ipin
SelfLinux-0.10.0. cron
cron Autor: JC PollmanChristian Richter ([email protected]@users.sourceforge.net) Formatierung: Matthias Hagedorn ([email protected]) Lizenz: GPL Linux bietet zwei verwandte Programme
Programmierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
Formale Sprachen. Anwendungen formaler Sprachen Adressen, Kaffeeautomaten, Programmiersprachen. Rudolf Freund, Marian Kogler
Formale Sprachen Anwendungen formaler Sprachen Adressen, Kaffeeautomaten, Programmiersprachen Rudolf Freund, Marian Kogler (http://xkcd.com/208) Gültige Adressen: Favoritenstraße 9, 1040 Wien Reumannplatz
Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7
Tutorial: Wie kann ich Kontakte erfassen In myfactory können Sie Kontakte erfassen. Unter einem Kontakt versteht man einen Datensatz, der sich auf eine Tätigkeit im Zusammenhang mit einer Adresse bezieht.
SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
Excel Funktionen durch eigene Funktionen erweitern.
Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion
Kurzanleitung. Toolbox. T_xls_Import
Kurzanleitung Toolbox T_xls_Import März 2007 UP GmbH Anleitung_T_xls_Import_1-0-5.doc Seite 1 Toolbox T_xls_Import Inhaltsverzeichnis Einleitung...2 Software Installation...2 Software Starten...3 Das Excel-Format...4
Informationen zur Verwendung von Visual Studio und cmake
Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake... 2 Erste Schritte mit Visual Studio... 2 Einstellungen für Visual Studio 2013... 2 Nutzung von cmake... 6 Installation von
10 Lesen und Schreiben von Dateien
10 Lesen und Schreiben von Dateien 10 Lesen und Schreiben von Dateien 135 10.1 Mit load und save Binäre Dateien Mit save können Variableninhalte binär im Matlab-Format abgespeichert werden. Syntax: save
Dokumentenverwaltung im Internet
Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2
Gussnummern-Lesesystem
Gussnummern-Lesesystem Die Einzigartigkeit des visolution-systems liegt in der Verwendung von 3D- Bildverarbeitung. Bei dem Erstellen von Nummern auf Gussteilen kann die Qualität der Gussnummern sowohl
Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken
Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken Mit Anleitung zur Erstellung einer FTP Verbindung unter Windows 7 Matthias Lange
Installationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter
Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: [email protected] Internet: www.dr-kaiser.de Zielstellung: Installationshinweise
MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.
Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank
Anleitung zum LPI ATP Portal www.lpi-training.eu
Anleitung zum LPI ATP Portal www.lpi-training.eu Version 1.0 vom 01.09.2013 Beschreibung des Anmeldevorgangs und Erklärung der einzelnen Menüpunkte. Anmeldevorgang: 1. Gehen Sie auf die Seite http://www.lpi-training.eu/.
4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
R ist freie Software und kann von der Website. www.r-project.org
R R ist freie Software und kann von der Website heruntergeladen werden. www.r-project.org Nach dem Herunterladen und der Installation von R kann man R durch Doppelklicken auf das R-Symbol starten. R wird
Waimea Phone Monitor. Handbuch. Anzeige von eingehenden Anrufen auf Telefonanlagen mit TAPI-Interface
Waimea Phone Monitor Handbuch Anzeige von eingehenden Anrufen auf Telefonanlagen mit TAPI-Interface Ermittlung des Namens und anderer Informationen aus einer beliebigen ODBC-Datenbank auf Basis der Telefonnummer
Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15
Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15 1 Bitte melden Sie sich über das Campusmanagementportal campus.studium.kit.edu
Zahlensysteme: Oktal- und Hexadezimalsystem
20 Brückenkurs Die gebräuchlichste Bitfolge umfasst 8 Bits, sie deckt also 2 8 =256 Möglichkeiten ab, und wird ein Byte genannt. Zwei Bytes, also 16 Bits, bilden ein Wort, und 4 Bytes, also 32 Bits, formen
Lokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann [email protected] 12.12.2006 Agenda Benötigte Komponenten Installation
Prüfung Computation, Programming
Prüfung Computation, Programming 1. Computation: Reguläre Ausdrücke [5 Punkte] Zusammenfassung reguläre Ausdrücke a Das Zeichen a. Ein beliebiges Zeichen [abc] Ein beliebiges Zeichen aus der Menge {a,
Andy s Hybrides Netzwerk
Andy s Hybrides Netzwerk 1) Wireless LAN mit Airport... 1 2) Verbindung Mac-PC... 3 3) Verbindung PC-Mac... 6 4) Rendez-Vous mit dem PC... 8 1) Wireless LAN mit Airport Wer Wireless LAN benutzt, der sollte
Tutorial - www.root13.de
Tutorial - www.root13.de Netzwerk unter Linux einrichten (SuSE 7.0 oder höher) Inhaltsverzeichnis: - Netzwerk einrichten - Apache einrichten - einfaches FTP einrichten - GRUB einrichten Seite 1 Netzwerk
AutoTexte und AutoKorrektur unter Outlook verwenden
AutoTexte und AutoKorrektur unter Outlook verwenden Die Hilfsmittel "AutoKorrektur" und "AutoTexte", die schon unter Microsoft Word das Arbeiten erleichtern, sind natürlich auch unter Outlook verfügbar.
Installation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
Kurzanweisung für Google Analytics
Kurzanweisung für Google Analytics 1. Neues Profil für eine zu trackende Webseite erstellen Nach dem Anmelden klicken Sie rechts oben auf den Button Verwaltung : Daraufhin erscheint die Kontoliste. Klicken
Installation von horizont 4 bei Verwendung mehrerer Datenbanken
horizont 4 Installation von horizont 4 bei Verwendung mehrerer Datenbanken Erstellt von der buchner documentation gmbh 1 Inhaltsverzeichnis Inhalt...3 Einleitung...3 Vorgehensweise der Installation bei
Datenexport aus JS - Software
Datenexport aus JS - Software Diese Programm-Option benötigen Sie um Kundendaten aus der JS-Software in andere Programme wie Word, Works oder Excel zu exportieren. Wählen Sie aus dem Programm-Menu unter
Ihr Ideen- & Projektmanagement-Tool
Planungsbox 2.9 Ihr Ideen- & Projektmanagement-Tool Planungsbox verknüpft Notizen, Termine, Dateien, email- & Internetadressen, ToDo-Listen und Auswertungen Planungsbox verwaltet ToDo-Listen, Termine und
OutLook 2003 Konfiguration
OutLook 2003 Konfiguration Version: V0.1 Datum: 16.10.06 Ablage: ftp://ftp.clinch.ch/doku/outlook2003.pdf Autor: Manuel Magnin Änderungen: 16.10.06 MM.. Inhaltsverzeichnis: 1. OutLook 2003 Konfiguration
Internet online Update (Mozilla Firefox)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Mozilla Firefox und gehen auf unsere Internetseite:
Teil 2: Ablauf der Analyse festlegen
Teil 2: Ablauf der Analyse festlegen 1. Klicken Sie in der Button-Leiste auf den Button Auto, um eine automatisierte Analyse mit einem automatischen Probengeber (Autosampler) zu starten. 2. Überprüfen
Theorie der Informatik
Theorie der Informatik 6. Formale Sprachen und Grammatiken Malte Helmert Gabriele Röger Universität Basel 17. März 2014 Einführung Beispiel: Aussagenlogische Formeln Aus dem Logikteil: Definition (Syntax
Grundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 3: Alphabete (und Relationen, Funktionen, Aussagenlogik) Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Oktober 2008 1/18 Überblick Alphabete ASCII Unicode
Arbeiten am Client. Achtung: Während der gesamten Vorbereitungsarbeiten darf das Programm MS Outlook auf keinen Fall geöffnet werden!
Microsoft Office automatisieren Um beim ersten Start eines MS Office Programms (Word, Excel,...) eines neuen Benutzers auch schon brauchbare Einstellungen von Symbolleisten, Icons,... zur Verfügung stellen
Tel.: 040-528 65 802 Fax: 040-528 65 888 Email: [email protected]. Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen.
Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen. Die auf dem PC geschriebene Texte oder Programme können über dem ClassPad Manager zu ClassPad 300 übertragen werden. Dabei kann
Formale Sprachen. Der Unterschied zwischen Grammatiken und Sprachen. Rudolf Freund, Marian Kogler
Formale Sprachen Der Unterschied zwischen Grammatiken und Sprachen Rudolf Freund, Marian Kogler Es gibt reguläre Sprachen, die nicht von einer nichtregulären kontextfreien Grammatik erzeugt werden können.
MSDE 2000 mit Service Pack 3a
MSDE 2000 mit Service Pack 3a Neues MSDE im WINLine-Setup: Seit der WINLine 8.2 Build 972 wird auf der WINLine-CD ein neues Setup der Microsoft MSDE mit ausgeliefert. Mit dieser neuen Version MSDE 2000
Artikel Schnittstelle über CSV
Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte
Erfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
Etikettendruck mit Works 7.0
Etikettendruck mit Works 7.0 Wie Sie die Kundendaten aus der JS Software exportieren können, ist in der Anleitungen Datenexport aus JS-Software beschrieben. Wir gehen davon aus, dass Sie im Programm Etikettendruck
Java Einführung Operatoren Kapitel 2 und 3
Java Einführung Operatoren Kapitel 2 und 3 Inhalt dieser Einheit Operatoren (unär, binär, ternär) Rangfolge der Operatoren Zuweisungsoperatoren Vergleichsoperatoren Logische Operatoren 2 Operatoren Abhängig
P&P Software - Adressexport an Outlook 05/29/16 14:44:26
Adressexport an Outlook Wozu? Aus EASY können viele Daten im Excelformat ausgegeben werden. Diese Funktion kann zum Beispiel zum Export von Lieferantenadressen an Outlook genutzt werden. Hinweis Wir können
Der Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben.
Aufgabe 1.30 : Schreibe ein Programm DM_in_Euro.java zur Umrechnung eines DM-Betrags in Euro unter Verwendung einer Konstanten für den Umrechnungsfaktor. Das Programm soll den DM-Betrag als Parameter verarbeiten.
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
GVService - Der GerichtsVollzieherService. Anleitung für das Onlinebanking mit dem GVService
GVService - Der GerichtsVollzieherService Anleitung für das Onlinebanking mit dem GVService Hausanschrift Baqué & Lauter GmbH Falkenweg 3 53881 Euskirchen Telefon (Sammelleitung) 02255 / 950-300 Telefax
Das Modul ARTIKEL-BARCODE ermöglicht den Druck von Barcode-Etiketten der EAN-Codes 8 und 13.
FAKTURA Artikel-Barcode 1 Modul ARTIKEL-BARCODE Das Modul ARTIKEL-BARCODE ermöglicht den Druck von Barcode-Etiketten der EAN-Codes 8 und 13. Es können Etiketten aller gängigen Standard-Größen verwendet
Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
Inhaltverzeichnis 1 Einführung... 1 2 Zugang zu den Unifr Servern... 1. 3 Zugang zu den Druckern... 4 4 Nützliche Links... 6
Inhaltverzeichnis 1 Einführung... 1 2 Zugang zu den Unifr Servern... 1 2.1 Version Mac OSX 10.1-10.4, 10.6-10.7... 1 2.2 Version Mac OSX 10.5 (Leopard)... 2 3 Zugang zu den Druckern... 4 4 Nützliche Links...
ftp://ftp.dlink.de/dpr/dpr-1061/documentation/dpr-1061%20printer%20compatible%20list.pdf
In dieser Anleitung wird beschrieben, wie ein Drucker (kein Multifunktionsgerät) an dem DPR-1061 unter Windows Vista installiert wird. Auf jeden Fall beachten Sie bitte die aktuelle Kompatibilitätsliste
Anwendungsbeispiele Buchhaltung
Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen
Einführung in Python Übung 1
Einführung in Python Übung 1 Rebecca Breu, Bastian Tweddell Oktober 2007 Login: XXXloginXXX Passwort: XXXpasswortXXX Bitte das Passwort ändern (passwd)! Datentypen I Aufgabe 1 (Erste Schritte, Zahlen)
Grundbegriffe der Informatik
Grundbegriffe der Informatik Tutorium 27 29..24 FAKULTÄT FÜR INFORMATIK KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Definition
Access 2010. Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012. inkl. zusätzlichem Übungsanhang ACC2010-UA
Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012 Access 2010 Grundlagen für Anwender inkl. zusätzlichem Übungsanhang ACC2010-UA 3 Access 2010 - Grundlagen für Anwender 3 Daten in Formularen bearbeiten
BITte ein BIT. Vom Bit zum Binärsystem. A Bit Of Magic. 1. Welche Werte kann ein Bit annehmen? 2. Wie viele Zustände können Sie mit 2 Bit darstellen?
BITte ein BIT Vom Bit zum Binärsystem A Bit Of Magic 1. Welche Werte kann ein Bit annehmen? 2. Wie viele Zustände können Sie mit 2 Bit darstellen? 3. Gegeben ist der Bitstrom: 10010110 Was repräsentiert
Browsereinstellungen für moneycheck24 in Explorer unter Windows
Browsereinstellungen für moneycheck24 in Explorer unter Windows Wichtige Einstellungen im + Um zu prüfen, welche Version Sie nutzen Einstellungen: Klicken Sie im Menü INTERNETOPTIONEN Extras [oder Tastenkürzel
Patch Management mit
Patch Management mit Installation von Hotfixes & Patches Inhaltsverzeichnis dieses Dokuments Einleitung...3 Wie man einen Patch installiert...4 Patch Installation unter UliCMS 7.x.x bis 8.x.x...4 Patch
Handbucherweiterung Zuschlag
Handbucherweiterung Zuschlag Inhalt 1. Allgemeines S. 1 2. Installation S. 1 3. Erweiterungen bei den Zeitplänen S. 1 4. Erweiterung der Baumstruktur S. 2 5. Erweiterung im Personalstamm S. 2 6. Erweiterung
Wurzeln als Potenzen mit gebrochenen Exponenten. Vorkurs, Mathematik
Wurzeln als Potenzen mit gebrochenen Exponenten Zur Einstimmung Wir haben die Formel benutzt x m n = x m n nach der eine Exponentialzahl potenziert wird, indem man die Exponenten multipliziert. Dann sollte
Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel
Orville Bennett Übersetzung: Thomas Bögel 2 Inhaltsverzeichnis 1 Einführung 5 2 KNetAttach verwenden 6 2.1 Hinzufügen von Netzwerkordnern............................ 6 3 Rundgang durch KNetAttach 8 4 Danksagungen
Leitfaden Internet-Redaktion kursana.de
Leitfaden Internet-Redaktion kursana.de 1.»Log In«: Der Zugang zum Redaktionssystem 2. Anlegen einer neuen Veranstaltung 3. Anlegen eines neuen Stellenangebots 4.»Log Out«: Aus dem Redaktionssystem ausloggen
Zugriff auf die Modul-EEPROMs
MAX-P- und P-Bibliotheken EEPROM-Zugriff 1 Zugriff auf die Modul-EEPROMs Jedes X-Bus-Modul verfügt über ein EEPROM, in dem modulspezifische Daten gespeichert werden. Neben einigen Bereichen, die vom Betriebssystem
Zinsrechner. Bedienungsanleitung
Zinsrechner Bedienungsanleitung Medcontroller Dragonerstraße 35 30163 Hannover Telefon: 0511 397 0990 [email protected] www.medcontroller.de Inhaltsverzeichnis Hintergrund... 2 Nutzungsbedingungen
Schnelleinstieg. Datenimport für die EXPOSÉ - Familie. Import von Adress / Objektdaten aus MS Excel. = Datenintegration aus anderen Lösungen
Schnelleinstieg Datenimport für die EXPOSÉ - Familie Import von Adress / Objektdaten aus MS Excel = Datenintegration aus anderen Lösungen node Systemlösungen e.k. Kantstr. 149 10623 Berlin Tel: +49 30
Optimierung von Heizungsanlagen. Hydraulischer Abgleich Arbeitsweise der Software
Optimierung von Heizungsanlagen Hydraulischer Abgleich Arbeitsweise der Software Wie wird die Optimierung einer Heizungsanlage durchgeführt? Datenaufnahme vor Ort: Ermittlung der optimalen Einstellungen
M@school Software- und Druckerzuweisung Selbstlernmaterialien
Bildung und Sport M@school Software- und Druckerzuweisung Selbstlernmaterialien Hinweise zum Skript: LMK = Linker Mausklick RMK = Rechter Mausklick LMT = Linke Maustaste RMT = Rechte Maustaste Um die Lesbarkeit
Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:
FTP-Zugang zum Schulserver Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können: Zugang mit dem Internet Explorer (zum download von Dateien) Zugang mit dem
Verbinden. der Firma
Verbinden mit dem SFTP-Server der Firma So einfach gehts: mit dem MAC (Mac OS X) mit dem PC (Windows XP) (bitte anklicken) SFTP-Server Benutzung beim Apple MacIntosh (Mac OS X) Zurück zur Auswahl SFTP-Server
L & G TECH Industriezerspanung
1. Normen- und In diesem Programm werden alle Normen, Dokumente und Betriebsanweisungen erfasst um den genauen Stand zu überwachen. 2. Normen Hier werden alle Normen ob vom Kunden oder allgemein gültige
Backup der Progress Datenbank
Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients,
Erstellen einer PostScript-Datei unter Windows XP
Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,
Workshop: Eigenes Image ohne VMware-Programme erstellen
Workshop: Eigenes Image ohne VMware-Programme erstellen Normalerweise sind zum Erstellen neuer, kompatibler Images VMware-Programme wie die Workstation, der ESX-Server oder VMware ACE notwendig. Die Community
