2012-05-09 71 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代碼模板,因爲他們不有任何操作變量中的數據的函數。如果我有工作要做,我會在這裏發佈。

謝謝。