我想要更改所有包含以下内容的行:
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0049999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0069999999
还有一些其他值可以不同,以便它们都是:
GameData["cost_ext"]["upkeep"]["manpower"] = 0
我已经搜索并阅读了一些以前的帖子,但是当我切换到正则表达式时,它找不到任何行。
答案1
您是否记得使用[
和来退出和?]
\[
\]
- 查找 =
GameData\["cost_ext"\]\["upkeep"\]\["manpower"\]\h*=\h*\K[\d\.]+
- 替换 =
0
- 搜索模式 = 正则表达式
源数据:
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0049999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0069999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0059999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0039999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0019999999
GameData["cost_ext"]["upkeep"]["manpower"] = 0.0079999999
最终数据:
GameData["cost_ext"]["upkeep"]["manpower"] = 0
GameData["cost_ext"]["upkeep"]["manpower"] = 0
GameData["cost_ext"]["upkeep"]["manpower"] = 0
GameData["cost_ext"]["upkeep"]["manpower"] = 0
GameData["cost_ext"]["upkeep"]["manpower"] = 0
GameData["cost_ext"]["upkeep"]["manpower"] = 0