Notepad ++搜索和替换标签之间的值

时间:2018-01-24 22:21:20

标签: regex replace notepad++

问题标题令人困惑,如果有人有更好的方式来说出来,那我就是耳朵

我正在寻找替换以下

的方法
<option>value</option>

<option value="value">value</option>

我有大约200个这样的手,否则我必须手工做,因为他们说懒惰是简单解决方案的伟大发明者

有人知道这是否可以通过查找和替换或其他任何方式进行?

谢谢!

  • 扎克

编辑以反映可能的重复:那里的回答问题并不一定能解释我在做什么(他们使用([] {})解决方案而不仅仅是捕获组,并且不容易找到威盛谷歌,我觉得这个问题更容易搜索)

1 个答案:

答案 0 :(得分:1)

它被称为捕获组。你想要

查找

<option $1="$1">$1</option>

取代:

()

$1表示您的第一个(也是唯一的)捕获组,$1表示替换它。显然,如果你想要字面意思是“值”,你应该替换var cur=db.submissions.aggregate( [ {$match: { started: {'$gte': ISODate('2018-01-02 01:01:01.001'), '$lte': ISODate('2018-01-02 13:15:59.999' ) } } }, {$project: { data: [ "$_id", {$dateToString: { format: "%Y-%m-%d %H:%M:%S", date: "$started" } }, {$dateToString: { format: "%Y-%m-%d %H:%M:%S", date: "$finished" } }, {$subtract: [ "$finished", "$started" ] }, "$inputs.x12InputFile.size" ] } } ] ) cur.forEach(function(doc) {print(doc.data)})