|
|
1
1
|
|
|
2
1
这段代码适用于您的特定示例,仅使用正则表达式和eval,但我不想在实践中使用这样的代码。 对于更复杂的字符串解析,您可以考虑使用 http://treetop.rubyforge.org/ 或者类似的。但是你现在已经进入了用自己的语言写作的领域。
有没有一些具体的例子,你试图得到一个答案? 另外,我还想补充一点,如果您能够提供更自然地映射到Ruby解析的字符串,那么您的生活会更轻松。显然,这取决于您是否控制了源代码。 |
|
|
3
0
|