问题标题令人困惑,如果有人有更好的方式来说出来,那我就是耳朵
我正在寻找替换以下
的方法<option>value</option>
与
<option value="value">value</option>
我有大约200个这样的手,否则我必须手工做,因为他们说懒惰是简单解决方案的伟大发明者
有人知道这是否可以通过查找和替换或其他任何方式进行?
谢谢!
编辑以反映可能的重复:那里的回答问题并不一定能解释我在做什么(他们使用([] {})解决方案而不仅仅是捕获组,并且不容易找到威盛谷歌,我觉得这个问题更容易搜索)
答案 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)})
。