2012-05-09 136 views
0

我在下面创建了NetBeans 7.1.1中的JavaScript代码模板 这是在编辑器中自动生成代码,而不是键入它。在Netbeans代码模板中用下划线替换空格

do_this('${selection}${cursor}',13) 

这将导致下面的代码,用引号

do_this('',13) 

光标之间的模板自动将我强调,引号之间的文本。

现在,问题:我想用下划线替换选中/高亮显示的代码段中的任何空格。我认为这可能与正则表达式(正则表达式),但我不知道如何去做。

感谢

回答

0

不知道有关NetBeans具体的东西,但有选择,一旦你,你可以做这样的事情:

selection = selection.split(" ").join("_"); 
+0

谢谢,但在这种情况下,它基本上是一个生成代码而不是键入它的快捷方式。不是变量中的数据问题。 – Nick

+0

我是否适合在此发布? – Nick

+0

当然,我只是不明白你的问题。我很抱歉。 –

0

这是不可能在NetBeans代码模板,因为他们不有任何操作变量中的数据的函数。如果我有工作要做,我会在这里发布。

谢谢。