我有一些刺痛,"John a11|a12|\n Ana a21|a22|\n Jake a31|a23|\n "
我想通过"|"使用正则表达式提取所有分离的部分.
所以我想要输出
"John a11" "a12" "Ana a21" "a22" "Jake a31" "a23"
想法如何创建正确的正则表达式或者它只需要R中的一些功能?
尝试使用strsplit()拆分正则表达式"[\\||\n] *":
x <- "John a11|a12|\n Ana a21|a22|\n Jake a31|a23|\n "
strsplit(x, split="[\\||\n] *")[[1]]
[1] "John a11" "a12" "" "Ana a21" "a22" "" "Jake a31" "a23" ""
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |