我需要一个正则表达式来捕获字符串中的多个引用。
原始文本示例:
在编号列表中
- 第三方产生的自付费用:Schneider v Eisovitch [1960] 2 QB 430
一行中多次引用
离婚直接导致的损失:Jones v Jones [1985] QB 704。但是,请参阅 Pritchard v JH Cobden Ltd [1988] Fam 22。
引用的一般格式
PartyName1 v [PartyName2 [Year] [Number of Volume] {String of Characters for Volume Identification} [Page Number]
所以引用看起来像这样
施耐德诉艾索维奇案 [1960] 2 QB 430
Pritchard 诉 JH Cobden Ltd [1988] Fam 22
用法
我只是在学习 Perl,所以我想弄清楚为此使用正则表达式的最佳方法是什么。
我也在考虑使用 Biblio Citation Parser - 仍在使用它。