我想使用notepad ++和regex来查找包含该单词g_n但不包含该单词的行thd.
我一直在拼命想弄清楚这一点,但运气不好.有人能指出我正确的方向吗?这将不胜感激.
我知道我可以使用^来否定某些东西.
如何检查我是否在此循环的最后一次迭代?我很抱歉提出这个问题.我习惯用VB.NET编程,javascript本质上看起来很神秘.
if (QuerySplit.length > 1) {
var NewQuery
for (i=0; i<QuerySplit.length; i++)
{
// if we're not on the last iteration then
if (i != QuerySplit.length) {
// build the new query
NewQuery = QuerySplit[i].value + " AND "
}
}
}
Run Code Online (Sandbox Code Playgroud) 这是我的正则表达式: [0-9]+ thd
它会找到一个在它右边有 thd 的数字。现在我如何用相同的确切值替换它,但在它前面有一个空格?
我试过 \1 \2 $1 $2 但这只会导致它被删除。
如果我的正则表达式找到数字 389 THD,我只想在它前面添加一个空格。