标签: regex
我有一个以下形式的函数调用:
myFunc(X,Y,Z=c("1","2","3")) { .. code .. }
我能够将外部参数声明提取为:X,Y,Z=c("1","2","3")
X,Y,Z=c("1","2","3")
我试图使用正则表达式来提取变量名称;然而,简单的拆分,','由于变量Z具有与之关联的默认值,因此不起作用。我可以使用什么样的正则表达式来获得三个参数(Z可以使用另一个正则表达式将其与它的默认值分开,使用' ='字符作为后续步骤)。
Z
有什么想法吗?