假設我想提取在兩個定義的字符串之間找到的字符串。例如,函數,我們把它叫做parse_between()
將工作與R如下:R中函數之間的簡單解析?
>main_string<-"the quick brown fox>$ jumps over the lazy </ dog"
>substring<-parse_between(main_string, begin=">$", end="</")
>substring
[1] " jumps over the lazy "
即使它可以產生對應於每個實例元素的向量更好。我搜索了一些可用於字符串操作的軟件包,比如「stringr」,但還沒有找到像這個例子所示的那樣容易地完成這些操作的功能。我的動機是,儘管搜索我不幸解析HTML文件還沒有找到一個HTML解析器R.
你看過XML包嗎? http://cran.r-project.org/web/packages/XML/index.html – 2013-02-12 14:49:58
嗯我只是假定它是XML特定的,它看起來pertinant謝謝。 – iantist 2013-02-12 17:20:55