正则表达式

使用正则表达式匹配DOI

2012-03-10 gaoch
先看几个DOI的例子: […] 可以看出,DOI的编码以“10”开始,可以含有数字]0-9],小数点,斜杠等分隔,但是其中不会出现空格。鉴于此,在perl中使用以下正则表达式匹配: [cc lang=”perl”] $str1 =~ /10\.[^\s\/]+\/[^\s]+/; # borrowed from Zotero $str2 =~ … 阅读全文 →