围绕2列或更多列的文字与其他文字

我正在debugging一些ColdFusion代码(尽pipe这个问题实际上是与语言无关的),并且在debugging输出中有两列文本。

这些列是字段名称 <tab> 价值,并希望能够迅速转换成testing代码。

我开始的文字是:

 a 1 b 2 c 3 etc 

我想要结束的代码:

 structInsert(myStruct, "a", 1); structInsert(myStruct, "b", 2); structInsert(myStruct, "c", 3); etc 

通常情况下,我会使用Excel,将两列数据粘贴到列A和B中,然后在列C中创build一个连接A和B的公式

 ="structInsert(myStruct, """ & A1 & """, " & B1 & ");" 

这工作正常(并且是我爱Excel的主要原因之一)。

但是我想知道…因为整个世界都没有Excel,所以其他人怎么做呢?

谢谢!

那么我喜欢用记事本++或Eclipse与search和replacefunction与正则expression式。

像search([az] *)\ t(\ d)replacestructInsert(myStruct,“\ 1”,\ 2);

这么简单..对吗?

你可以用正则expression式来做到这一点。

在CFEclipse / CFBuilder中打开查找/replace对话框

find:^(。+?)\ t(。+?)$
replace为:structInsert(myStruct,“$ 1”,$ 2);
检查正则expression式
点击全部replace