我是python程序员,我想在r中使用正则表达式,但我想在r语言中使用^{
如果我有一个文件包含:
<LayerDepth Units="mm" Count="4" value1="141" value2="241" value3="1104" value4="1492" value444="898" LastModified="6/11/2012"
如果我用这段代码:
import re
pattern='(value\d.+?)"(\d.+?)"'
with open("file1.txt",'r') as f:
match=re.finditer(pattern,f.read())
for i in match:
print(i.group())
输出为:
value1="141"
value2="241"
value3="1104"
value4="1492"
value444="898"
我想在r中使用相同的功能,如何实现这一点?你知道吗
我们可以将
gregexpr
与以下模式一起使用:然后,使用输出为
gregexpr
的regmatches
从输入字符串中获得实际匹配。你知道吗Demo
相关问题 更多 >
编程相关推荐