我有以下要搜索的字符串集:
1Dept Neurosci,大学。新墨西哥州,阿尔伯克基,NM;2摩尔。和人类基因,贝勒上校医学,休斯敦,德克萨斯;3精神病学,大学。德克萨斯西南医学中心。Ctr.,达拉斯,德克萨斯;4临床。热内特,伊拉斯谟大学。医学。Ctr.,鹿特丹,荷兰;5人类基因,埃默里大学,佐治亚州亚特兰大
上面是一组地址,以数字开头(用于将其链接到人)。需要搜索所有地址为:
1Dept Neurosci,大学。新墨西哥州,阿尔伯克基,NM
2Mol。和 Human Genet., Baylor Col. of Med., Houston,, TX
3Psychiatry, Univ. 德克萨斯西南医学中心。Ctr.,达拉斯,TX
4Clin。热内特,伊拉斯谟大学。医学。Ctr., 鹿特丹, 荷兰
5Human Genet., Emory Univ.Atlanta, GA
我写了下面的正则表达式:
\d\w+,*
它只匹配一个数字后跟一个单词。我该如何修改它。请建议有没有更好的方法。
我怎样才能用(最后一个数字)做同样的事情:
*X。ZHAO1, W. GUO1, AM ALLAN1, R. ZONG2, L. ZHANG1, EB JOHNSON1, EG SCHALLER1, AC MURTHY1, SL GOGGIN1,2, A. EISCH3,4, BA OOSTRA4,5, DL NELSON2,3, P. JIN5 ;