<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3ALiteratur%2FParser</id>
	<title>Wikipedia:Literatur/Parser - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3ALiteratur%2FParser"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Literatur/Parser&amp;action=history"/>
	<updated>2026-06-26T05:08:23Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Literatur/Parser&amp;diff=690867&amp;oldid=prev</id>
		<title>imported&gt;Cepheiden: fix</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Literatur/Parser&amp;diff=690867&amp;oldid=prev"/>
		<updated>2012-04-26T10:19:50Z</updated>

		<summary type="html">&lt;p&gt;fix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Bei der Verwendung einheitlicher [[Wikipedia:Literatur#Formatierungsregeln|Formatierungsregeln]] von [[Wikipedia:Literatur|Literaturangaben]] können die einzelnen Bestandteile mittels eines [[Parser]]s automatisch ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
== [[Lexikalischer Scanner]] ==&lt;br /&gt;
Zunächst werden Leerzeichen normalisiert.&lt;br /&gt;
&lt;br /&gt;
Die einzelnen Tokens sind folgende&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 SP =&amp;gt; &amp;quot;[ \t]*&amp;quot;,&lt;br /&gt;
 LINK =&amp;gt; &amp;quot;\\[\\[[^\\]]+\\]\\]&amp;quot;  # (§10) TODO: add in parser or lexer&lt;br /&gt;
&lt;br /&gt;
# Verfasser (§1)&lt;br /&gt;
 NAME  =&amp;gt; &amp;quot;([^(,]+&amp;quot;,&lt;br /&gt;
 JOB   =&amp;gt; &amp;quot;[(][^)]+[)]&amp;quot;,&lt;br /&gt;
 ETAL  =&amp;gt; &amp;quot;et al[.]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
# Titel (§2) &lt;br /&gt;
  TITLE =&amp;gt; &amp;quot;&amp;#039;&amp;#039;([^&amp;#039;]|&amp;#039;[^&amp;#039;])+&amp;#039;&amp;#039;[.]?&amp;quot;,  # don&amp;#039;t be pedantic: dot at the end may be omitted&lt;br /&gt;
&lt;br /&gt;
# &amp;quot;In:&amp;quot; (§3)&lt;br /&gt;
  IN =&amp;gt; &amp;quot;[Ii]n:&amp;quot;,&lt;br /&gt;
   &lt;br /&gt;
# Datum (§4)&lt;br /&gt;
  # $rEtwa  = &amp;quot;(um\s+|ca[.]?[ ]+|etwa[ ]+)&amp;quot;&lt;br /&gt;
  # $rDay   = &amp;quot;(([1-9]|[12][0-9]|30|31)[.])&amp;quot;&lt;br /&gt;
  # $rMonth = &amp;quot;(Jan|Januar|Feb|Februar|März|Maerz|....)&amp;quot;&lt;br /&gt;
  # $rYear  = ...&lt;br /&gt;
  # $rOJahr = &amp;quot;o[.]\s*J(ahr|.)?\s*&amp;quot;&lt;br /&gt;
  DATUM =&amp;gt; &amp;quot;($rEtwa?$rDay?[ ]*$rMonth[ ]*$rYear&amp;quot; # noch unvollständig&lt;br /&gt;
  &lt;br /&gt;
# Auflage (§5)&lt;br /&gt;
  AUFLAGE =&amp;gt; &amp;quot;[1-9][0-9]*[.]\s+Aufl([.]|age)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Verlag und Ort (§6)&lt;br /&gt;
  ORT =&amp;gt; &amp;quot;[^/,]+(/[^/,])*(\s*\\[u[.]A[.]\\])?&amp;quot;&lt;br /&gt;
  VERLAG =&amp;gt; &amp;quot;[^,]+&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Fortlaufende Werke (§7)&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
# Seitenzahl (§8)&lt;br /&gt;
  SEITEN =&amp;gt; &amp;quot;S[.][ ]+[0-9]+(ff?[.]?|[-–][ ]+[0-9]+)?&amp;quot;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.linux-magazin.de/Artikel/ausgabe/2006/04/perl/perl.html Parser im Eigenbau mit Perl]&lt;/div&gt;</summary>
		<author><name>imported&gt;Cepheiden</name></author>
	</entry>
</feed>