Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Netbeans代码模板中用下划线替换空格_Javascript_Regex_Netbeans 7_Code Templates - Fatal编程技术网

Javascript 在Netbeans代码模板中用下划线替换空格

Javascript 在Netbeans代码模板中用下划线替换空格,javascript,regex,netbeans-7,code-templates,Javascript,Regex,Netbeans 7,Code Templates,我在Netbeans 7.1.1中创建了下面的JavaScript代码模板 这是在编辑器中自动生成代码,而不是键入代码 do_this('${selection}${cursor}',13) 这将产生下面的代码,光标位于引号之间 do_this('',13) 模板会自动将我高亮显示的文本放在引号之间 现在,问题是:我想用下划线替换选中/突出显示的代码段中的任何空格。我认为正则表达式regex可能实现这一点,但我不确定如何实现 谢谢我不太清楚Netbeans的具体内容,但是一旦你有了选择,你就

我在Netbeans 7.1.1中创建了下面的JavaScript代码模板 这是在编辑器中自动生成代码,而不是键入代码

do_this('${selection}${cursor}',13)
这将产生下面的代码,光标位于引号之间

do_this('',13)
模板会自动将我高亮显示的文本放在引号之间

现在,问题是:我想用下划线替换选中/突出显示的代码段中的任何空格。我认为正则表达式regex可能实现这一点,但我不确定如何实现


谢谢

我不太清楚Netbeans的具体内容,但是一旦你有了选择,你就可以这样做:

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

这在NetBeans代码模板中是不可能的,因为它们没有任何函数来操作变量中的数据。如果我有它的工作,我会张贴在这里


谢谢。

谢谢,但在这种情况下,它基本上是生成代码的快捷方式,而不是键入代码。不是变量中的数据问题。当然,我只是不理解你的问题。我道歉。