work on journals database conversion
[webpac2] / conf / ffcasopisi / modify.pl
index b80213c..cb998ea 100644 (file)
 
 11
   '*'
-    ' ' => ''
+    'regex:^\s+' => ''
 
 102
   '*'
     'regex:^AL$' => 'aa'
+    'regex:^AM$' => 'ai'
+    'regex:^AR$' => 'ag'
     'regex:^AT$' => 'au'
     'regex:^AU$' => 'at'
+    'regex:^AUT$' => ''
+    'regex:^B$' => ''
     'regex:^BA$' => 'bn'
+    'regex:^BA; HR$' => ''
+    'regex:^BE$' => 'be'
     'regex:^BG$' => 'bu'
     'regex:^BH$' => 'ba'
     'regex:^ BH$' => 'ba'
+    'regex:^BiH$' => 'ba'
+    'regex:^BIH$' => 'ba'
     'regex:^BL$' => 'bu'
+    'regex:^BO$' => 'bo'
     'regex:^BOS$' => 'bn'
     'regex:^CA$' => 'cn'
+    'regex:^CAN$' => 'cn'
     'regex:^CG$' => 'cg'
     'regex:^CH$' => 'sz'
+    'regex:^CRO$' => 'ci'
+    'regex:^CS$' => 'yu'
+    'regex:^CU$' => 'cu'
     'regex:^CZ$' => 'xr'
     'regex:^D$' => 'gw'
+    'regex:^De$' => 'gw'
     'regex:^DE$' => 'gw'
+    'regex:^DE/AT$' => ''
+    'regex:^DEU$' => 'gw'
+    'regex:^DK$' => 'dk'
+    'regex:^DU$' => ''
+    'regex:^EG$' => 'ua'
+    'regex:^EN$' => 'uk'
+    'regex:^Eng$' => 'uk'
+    'regex:^ENG$' => 'uk'
     'regex:^ES$' => 'sp'
+    'regex:^ET$' => ''
+    'regex:^EU$' => ''
+    'regex:^F$' => ''
+    'regex:^FI$' => 'fi'
+    'regex:^FIN$' => 'fi'
     'regex:^FR$' => 'fr'
+    'regex:^FRA$' => 'fr'
     'regex:^GB$' => 'uk'
+    'regex:^GBR$' => 'uk'
+    'regex:^GE$' => 'gw'
+    'regex:^GER$' => 'gw'
+    'regex:^hr$' => 'ci'
     'regex:^Hr$' => 'ci'
     'regex:^HR$' => 'ci'
+    'regex:^HR-IT$' => ''
+    'regex:^HR; IT$' => ''
+    'regex:^HRV$' => 'ci'
+    'regex:^HR, YU$' => ''
     'regex:^HU$' => 'hu'
+    'regex:^I$' => ''
+    'regex:^IN$' => 'ii'
+    'regex:^IR$' => 'ir'
     'regex:^IT$' => 'it'
+    'regex:^ITA$' => 'it'
+    'regex:^IZ$' => ''
+    'regex:^JA$' => 'jp'
+    'regex:^JAP$' => 'jp'
     'regex:^JU$' => 'yu'
-    'regex:^MA$' => 'xn'
+    'regex:^Jugoslavija$' => ''
+    'regex:^KR$' => 'ko'
+    'regex:^LV$' => 'lv'
+    'regex:^MA$' => 'mr'
     'regex:^MK$' => 'xn'
+    'regex:^MT$' => 'mm'
+    'regex:^MX$' => 'mx'
     'regex:^NL$' => 'ne'
+    'regex:^NO$' => 'no'
+    'regex:^Šanjolska$' => 'sp'
     'regex:^Pl$' => 'pl'
     'regex:^PL$' => 'pl'
+    'regex:^PT$' => 'po'
     'regex:^RF$' => 'ru'
+    'regex:^RM$' => 'rm'
     'regex:^RO$' => 'rm'
+    'regex:^ROM$' => 'rm'
     'regex:^RU$' => 'ru'
+    'regex:^RUM$' => 'ru'
+    'regex:^SAD$' => 'us'
+    'regex:^SC$' => 'se'
+    'regex:^SCC$' => ''
+    'regex:^SCG$' => ''
+    'regex:^SE$' => 'sw'
     'regex:^SI$' => 'xv'
-    'regex:^SiCG$' => '  '
-    'regex:^SICG$' => '  '
+    'regex:^SiCG$' => ''
+    'regex:^SICG$' => ''
     'regex:^SK$' => 'xo'
     'regex:^SL$' => 'sl'
+    'regex:^SLO$' => 'sl'
+    'regex:^SLV$' => ''
+    'regex:^SP$' => ''
     'regex:^SR$' => 'sr'
+    'regex:^Srbija$' => 'sr'
+    'regex:^SRBIJA$' => 'sr'
+    'regex:^SS$' => ''
+    'regex:^SU$' => ''
     'regex:^SW$' => 'sw'
+    'regex:^SZ$' => ''
+    'regex:^TN$' => 'ti'
+    'regex:^TR$' => 'tu'
     'regex:^UA$' => 'un'
     'regex:^UK$' => 'uk'
+    'regex:^us$' => 'us'
     'regex:^US$' => 'us'
     'regex:^USA$' => 'us'
+    'regex:^Vojvodina$' => 'sr'
     'regex:^YU$' => 'yu'
+    'regex:^YU;CS$' => ''
+    'regex:^YUG$' => 'yu'
+    'regex:^YU, HR$' => ''
+    'regex:^YU,  HR$' => ''
+    'regex:^YU/HR$' => ''
+    'regex:^YU, SI$' => ''
+    'regex:^YU, Srbija$' => ''
+    'regex:^YU (SRBIJA)$' => ''
+    'regex:^YU, SRBIJA$' => ''
+
 
 200
   '*'
     '^e' => ' : '
     '^d' => ' = '
     '^k' => ' : '
+
 210
-  'd'
+  '*'
+    ' : ' => ' :^b'
+    ' ; ' => ' ;^a'
+    '^c'  => ' :^b'
+    '^d'  => ',^c'
+  '^c'
+    'regex:^\s+' => ''
     ' - ' => '-'
     ' -'  => '-'
     '- '  => '-'
     ', '  => '-'
     '.'   => ''
-    '[sa]' => '[s.a.]'
-    '^ '  => ''
+    '_ _' => '--'
+
+
 326
+   'regex:^1$' => '|'
+   'regex:^1.$' => '|'
+   'regex:^10$' => '10'
+   'regex:^10.$' => '10'
    'regex:^10g$' => '10'
    'regex:^12$' => 'm1'
-   'regex:^19g$' => 'g19'
-   'regex:^gnepoznato$' => 'np'
-   'regex:^g10$'=> '10'
-   'regex:^g12$'=> 'm1'
+   'regex:^1-2 broja godišnje$' => 'g2'
+   'regex:^12g ;(uvez:1953-1957);(uvez:1958-1961)$' => '|'
+   'regex:^19g$' => '19'
+   'regex:^1g$' => '|'
+   'regex:^1m$' => '|'
+   'regex:^26.godišnje$' => '|'
+   'regex:^2g$' => '|'
+   'regex:^2. godišnje 2 broja$' => 'g2'
+   'regex:^3.$' => '|'
+   'regex:^35(1996)$' => '|'
+   'regex:^3g$' => '|'
+   'regex:^4.$' => '|'
+   'regex:^4g$' => '|'
+   'regex:^52$' => '|'
+   'regex:^64$' => '|'
+   'regex:^6g$' => '|'
+   'regex:^Četvrtgodišnje$' => 'g4'
+   'regex:^dg$' => '|'
+   'regex:^Dva puta tjedno utorkom i subotom$' => 't2us'
+   'regex:^Dvogodišnjak$' => '2g'
+   'regex:^g$' => '|'
+   'regex:^g1$' => 'g1'
+   'regex:^g1.$' => 'g1'
+   'regex:^g10$' => '10'
+   'regex:^g 10$' => '10'
+   'regex:^g11$' => '11'
+   'regex:^g12$' => 'm1'
+   'regex:^g1godišnjak$' => 'g1'
+   'regex:^g1 godišnjak$' => 'g1'
+   'regex:^g1.godišnjak.$' => 'g1'
+   'regex:^g1     nr$' => 'nr'
+   'regex:^g1- nr$' => 'nr'
+   'regex:^g1;  nr$' => 'nr'
+   'regex:^g1(nr)$' => 'nr'
+   'regex:^g2$' => 'g2'
+   'regex:^g2.$' => 'g2'
+   'regex:^g2 $' => 'g2'
+   'regex:^g2.$' => 'g2'
+   'regex:^g20$' => '20'
+   'regex:^g24$' => '24'
+   'regex:^g26$' => '26'
+   'regex:^g2.godišnje 2 broja.$' => 'g2'
+   'regex:^g2 polugodišnjak$' => 'g2'
+   'regex:^g2.polugodišnjak.$' => 'g2'
+   'regex:^g3$' => 'g3'
+   'regex:^g3.$' => 'g3'
+   'regex:^g3.$' => 'g3'
+   'regex:^g3 četveromjesečnik$' => 'g3'
+   'regex:^g3.godišnje 3 broja.$' => 'g3'
+   'regex:^g3.tromjesečnik.$' => 'g3'
+   'regex:^g4$' => 'g4'
+   'regex:^g4.$' => 'g4'
+   'regex:^g4.$' => 'g4'
+   'regex:^g4-5$' => 'g4'
+   'regex:^g4 tromjesečnik$' => 'g4'
+   'regex:^g4.tromjese.+$' => 'g4'
+   'regex:^g5$' => 'g5'
+   'regex:^g5.$' => 'g5'
+   'regex:^g50$' => '|'
+   'regex:^g5.godišnje 5 brojeva.$' => 'g5'
+   'regex:^g6$' => 'g6'
    'regex:^  g6$' => 'g6'
-   'regex:^g24$' => 'm2'
-   'regex:^gm1$' => 'm1'
-   'regex:^gm4$' => 't1'
+   'regex:^g6.$' => 'g6'
+   'regex:^g6 dvomjesečnik$' => 'g6'
+   'regex:^g6.dvomjesečnik.$' => 'g6'
+   'regex:^g6 polugodišnjak$' => 'g6'
+   'regex:^g8$' => 'g8'
+   'regex:^g9$' => 'g9'
+   'regex:^g9.$' => 'g9'
+   'regex:^gm1$' => '|'
+   'regex:^gm4$' => '|'
+   'regex:^gnepoznato$' => '|'
    'regex:^gnr$' => 'nr'
-   'regex:^g$'  => 'g1'
+   'regex:^Godišnje$' => 'g1'
+   'regex:^godišnje 4 broja$' => 'g4'
+   'regex:^Izlazi neredovito$' => 'nr'
+   'regex:^m1$' => 'm1'
+   'regex:^m1.$' => 'm1'
    'regex:^m12$' => 'm1'
+   'regex:^m1.mjesečnik.$' => 'm1'
+   'regex:^m2$' => 'm2'
+   'regex:^m2.dvotjednik.$' => 'm2'
+   'regex:^m3$' => 'm3'
+   'regex:^m4$' => 't1'
+   'regex:^Neredovito$' => 'nr'
+   'regex:^nr$' => 'nr'
+   'regex:^nr $' => 'nr'
+   'regex:^nr.$' => 'nr'
+   'regex:^Nr$' => 'nr'
+   'regex:^NR$' => 'nr'
+   'regex:^nr (kvartalno)$' => 'nr'
+   'regex:^nr neredovito$' => 'nr'
+   'regex:^nr.neredovito.$' => 'nr'
+   'regex:^od 1993 g4, do 1993 g2$' => '|'
+   'regex:^Polutjedno$' => 't2'
+   'regex:^t1$' => 't1'
    'regex:^tjednik$' => 't1'
    'regex:^Tjednik$' => 't1'
-   'regex:^Tromjese.*$' => 'g4'
-   'regex:^Tri puta mjese.*$' => 'm3'
-   'regex:^Polutjedno$' => 't2'
-
+   'regex:^Tri puta mjesečno$' => 'm3'
+   'regex:^tromjesečnik$' => '|'
+   'regex:^Tromjesečnik$' => '|'
+   'regex:^Tromjesečno$' => '|'