Community Patterns

Community Library Entry

0

Regular Expression
Created·2019-10-23 10:58
Flavor·ECMAScript (JavaScript)

/
(^(?:ISAN )?(?:[0-9a-f]{4}-){4}[0-9a-z](?:-(?:[0-9a-f]{4}-){2}[0-9a-z])?$)|(^(?:979-?0-?|M-?)(?:\d{9}|(?=[\d-]{11}$)\d+-\d+-\d)$)|(^ISRN .{1,36}$)|(^(?:ISWC )?T-?\d{9}-?\d$)
/
i
Open regex in editor

Description

Combined patterns for ISAN, ISMN, ISRN and ISWC to distinguish them for BibLaTeX output.

Submitted by anonymous