我要检索的第一个数字(在这里 - > 344002)从一个字符串:R:如何从字符串中提取特定的数字?
string <- '<a href="/Archiv-Suche/!344002&s=&SuchRahmen=Print/" ratiourl-ressource="344002"'
我最好找一个正则表达式,之后将查找号码!和之前的&放大器。
所有我想出来的是这个,但这抓住了! (!344002):
regmatches(string, gregexpr("\\!([[:digit:]]+)", string, perl =TRUE))
任何想法?
'子( '*?(\\ d +)*', '\\ 1',串)' – alistaire