【发布时间】:2013-05-09 13:21:59
【问题描述】:
我有如下字符串。
X:= FMLVAR("Function1", "Var1");
我想解析上面的字符串并获取 2 个参数(“Funtion1”和“Var1”)。 FMLVAR 是接受 2 个字符串作为参数的函数。
目前,我正在使用诸如IndexOf和substring之类的字符串操作函数来处理上述字符串并剥离那些参数。
有没有更好的方法来做到这一点?可能使用正则表达式。
非常感谢任何建议。
谢谢
艾伦
【问题讨论】:
-
你可以显示你当前的代码,但我想它会比使用 REGEX 更好。
-
如果您打算在一般意义上执行此操作,最好编写和使用解析器。