我希望提高效率并节省编码时间。以下是我不知道任何解决方案的想法: (注意:我是初学者,我对你建议的任何编程语言持开放态度。)
让我们假设我们有一个文本数据。我在关键字的开头和结尾都有特殊的字符。首先,我需要解析文本数据,然后将它们插入另一个文本文件中。
例如这样: 我有一个特定的文字
$method1$
§text1§
$method2$
§text2§
字符$$(此处为method1和method2)之间的文本以及§...§(此处为text1和text2)之间的文本将由程序找到,然后插入到模板中:
method1() { print.text1};
method2() { print.text2};
此类程序是否已存在? 如果不是,我真的不知道如何制作一个。我感谢每一个提示和帮助。
答案 0 :(得分:0)
您可以使用我认为的编程语言轻松完成此操作。 真的,你可以使用你喜欢的任何语言。我更喜欢Ruby来做这件事,但Perl也非常适合解析这类东西。如果你能给我们一个你将要解析的实际文件的样本,那将是很棒的。真的,编程语言的选择取决于你,无论你选择哪种,你都可以谷歌“正则表达式”和语言的名称来弄清楚如何去做。
如果你做了Ruby,你可以这样做:
text.scan(/^\s*$\s/)
Ruby参考:
在Perl中解析字符串和正则表达式(好教程)