2015-03-02 88 views
0
更換

我不知道這是,如果我想找到重命名變量和更換,無需擔心因製作的子失誤用最好的命名約定。例如查找並替換「myVariable」到「myNumber」將變量「myVariableGroup」重命名爲myNumberGroup。變量命名公約查找和JS

我想使用字符在端部,以指示該變量的端諸如具有正用來識別變量的類型的附加益處「myVariable_i」的。

當然,這是否存在,我只是無法找到它正確的公約?

+1

採摘項目範圍內的命名約定,只是因爲你可能有一天要使用查找和替換似乎有點矯枉過正,不是嗎?使用正則表達式來查找不允許標識符之後的單詞字符。 – wrshawn 2015-03-02 05:02:44

+0

這些佔位符出現在什麼類型的數據?瞭解數據類型可以幫助確定佔位符的複雜程度。不過,通常,佔位符是一個以行進字符(例如開合括號)或相同奇怪字符(如@ -sign)包圍的字符串。儘管如此,雖然您將在JavaScript中進行搜索和替換,但您要處理的實際字符串不是JavaScript,對嗎?計劃在源代碼中進行搜索和替換可能不是一個好主意。在那裏,你可能更適合完全解析 – ctt 2015-03-02 05:06:24

+0

對不起,我應該澄清,我其實是指JS變量的名稱,並在源代碼中查找和替換,而不是使用任何JS函數。我認爲使用正則表達式可以解決我的問題......我只是不知道我可以用這種方式搜索:S – P0lska 2015-03-02 05:14:34

回答

0

你可以找到匹配大小寫和整個單詞來替換它與特定的單詞,使其他變量在這裏陳述爲機會從myVariableGroupmyNumberGroup不應該發生。

連接快照發現並在NetBeans IDE取代:

netbeans find and replace snapshot