1226048Sobrien#-------------------------------------------- 2226048Sobrien# marc21: file(1) magic for MARC 21 Format 3226048Sobrien# 4226048Sobrien# Kevin Ford (kefo@loc.gov) 5226048Sobrien# 6226048Sobrien# MARC21 formats are for the representation and communication 7226048Sobrien# of bibliographic and related information in machine-readable 8226048Sobrien# form. For more info, see http://www.loc.gov/marc/ 9226048Sobrien 10226048Sobrien 11226048Sobrien# leader position 20-21 must be 45 12226048Sobrien20 string 45 13226048Sobrien 14226048Sobrien# leader starts with 5 digits, followed by codes specific to MARC format 15267843Sdelphij>0 regex/1l (^[0-9]{5})[acdnp][^bhlnqsu-z] MARC21 Bibliographic 16226048Sobrien!:mime application/marc 17267843Sdelphij>0 regex/1l (^[0-9]{5})[acdnosx][z] MARC21 Authority 18226048Sobrien!:mime application/marc 19267843Sdelphij>0 regex/1l (^[0-9]{5})[cdn][uvxy] MARC21 Holdings 20226048Sobrien!:mime application/marc 21267843Sdelphij0 regex/1l (^[0-9]{5})[acdn][w] MARC21 Classification 22226048Sobrien!:mime application/marc 23267843Sdelphij>0 regex/1l (^[0-9]{5})[cdn][q] MARC21 Community 24226048Sobrien!:mime application/marc 25226048Sobrien 26226048Sobrien# leader position 22-23, should be "00" but is it? 27267843Sdelphij>0 regex/1l (^.{21})([^0]{2}) (non-conforming) 28226048Sobrien!:mime application/marc 29