Regex 如何在记事本&x2B;中使用正则表达式替换字符串的一部分+;
我们如何进行以下工作: 从以下字符串:Regex 如何在记事本&x2B;中使用正则表达式替换字符串的一部分+;,regex,notepad++,Regex,Notepad++,我们如何进行以下工作: 从以下字符串: "datetime": "date(2018-10-10)" "datetime": "date(2018-10-11)" "datetime": "date(2019-01-11)" "datetime": "date(2018-02-15)" 致: 编辑:我没有意识到括号内的双引号。。。下面的答案只会去掉json值前后的引号,而不会在括号内添加双引号。相反,我在问题评论中发布了一个解决方案,建议2个查找/替换,以获得所需的输出 试一试:(?您可以使用
"datetime": "date(2018-10-10)"
"datetime": "date(2018-10-11)"
"datetime": "date(2019-01-11)"
"datetime": "date(2018-02-15)"
致:
编辑:我没有意识到括号内的双引号。。。下面的答案只会去掉json值前后的引号,而不会在括号内添加双引号。相反,我在问题评论中发布了一个解决方案,建议2个查找/替换,以获得所需的输出
试一试:
(?您可以使用以下搜索和替换
搜寻
"date\((.*?)\)"
替换
date\(\"$1\"\)
如果您只需将“:”
替换为”:
和)“
替换为”,
,则无需正则表达式。
@Capricorn是正确的。我没有意识到你需要把引号移到括号里,所以我的正则表达式答案只能让你部分理解。只需做2个查找和替换,如Cap。说了,但加上你的双引号。(1) 将日期(替换为日期()和(2)将日期()替换为日期
date\(\"$1\"\)