Skip to content

Instantly share code, notes, and snippets.

@kurtraschke
kurtraschke / nrc-atom.pl
Created Nov 22, 2010
NRC ENR Atom feed generator
View nrc-atom.pl
#!/usr/local/bin/perl -T
#NRC ENR Atom feed generator
#Kurt Raschke
#kurt@kurtraschke.com
#Resources:
#http://linuxgazette.net/108/oregan2.html
#http://linuxgazette.net/109/oregan.html
#http://ttul.org/repos/cpan/trunk/Kwiki-Atom/lib/Kwiki/Atom.pm
@kurtraschke
kurtraschke / parsecallno.py
Created Sep 1, 2010
Regular expression and script for parsing and sorting Library of Congress Classification call numbers
View parsecallno.py
import re
myfile = open('list', 'r')
callnos = myfile.readlines()
p = re.compile("""^(?P<aclass>[A-Z]{1,3})
(?P<nclass>\\d{1,4})(\\ ?)
(\\.(?P<dclass>\\d{1,3}))?
(?P<date>\\ [A-Za-z0-9]{1,4}\\ )?