使用正则表达式替换 Notepad++ 中字典中所有 JSON 值中的字符
Replace a character in all JSON values in a dict in Notepad++ using regex
我的目标是替换 JSON 文件中所有值中的 1 个区分大小写的字符,但不替换键。
所以我的思考过程是这样的:
突出显示我要使用的部分:(?<=\:)(.*?)(?=\,)
只搜索“R”:(?<=\:)(.*?)(.R)(?=\,)
第 2 步应该有效但无效?
用“T”代替它的东西
这是输入:
{
Hello: Rool,
MyKey1: Something
}
这是预期的输出:
{
Hello: Tool,
MyKey1: Something
}
我很感激能得到的任何帮助。
试试这个....
查找:(?<=: )R(.*?)(?=,)
替换为:T
或者不使用捕获组...
查找:(?<=: )R(?=.*?,)
替换为:T
我的目标是替换 JSON 文件中所有值中的 1 个区分大小写的字符,但不替换键。
所以我的思考过程是这样的:
突出显示我要使用的部分:
(?<=\:)(.*?)(?=\,)
只搜索“R”:
(?<=\:)(.*?)(.R)(?=\,)
第 2 步应该有效但无效?
用“T”代替它的东西
这是输入:
{
Hello: Rool,
MyKey1: Something
}
这是预期的输出:
{
Hello: Tool,
MyKey1: Something
}
我很感激能得到的任何帮助。
试试这个....
查找:(?<=: )R(.*?)(?=,)
替换为:T
或者不使用捕获组...
查找:(?<=: )R(?=.*?,)
替换为:T