Replace 如何在以另一个字符串开头的行中查找和替换字符串的所有实例?记事本++;

Replace 如何在以另一个字符串开头的行中查找和替换字符串的所有实例?记事本++;,replace,find,notepad++,Replace,Find,Notepad++,我试图“快速”将数据中所有数组的格式转换为嵌套表。事实上,我现在来到这里意味着我在“快速”部分失败了,但知道这一点会很有用,因为三阶段查找和替换是一个反复出现的问题 基本上,我希望选择符合此条件的所有行: ^t{3}\[.* 在这些行中查找, 并替换为:\]\=\{\nTTTT\[“可用性”\]\=“可用性”、\nTTT}、\nTTT\[ 有没有什么方法可以“全选”搜索结果,这样我就可以找到并替换“选择中”或“全选标记行”?我已经尝试过搜索这里的问题,但人们遇到的具体问题通常意味着没有人回答这

我试图“快速”将数据中所有数组的格式转换为嵌套表。事实上,我现在来到这里意味着我在“快速”部分失败了,但知道这一点会很有用,因为三阶段查找和替换是一个反复出现的问题

基本上,我希望选择符合此条件的所有行:

^t{3}\[.*
在这些行中查找

并替换为:
\]\=\{\nTTTT\[“可用性”\]\=“可用性”、\nTTT}、\nTTT\[

有没有什么方法可以“全选”搜索结果,这样我就可以找到并替换“选择中”或“全选标记行”?我已经尝试过搜索这里的问题,但人们遇到的具体问题通常意味着没有人回答这些确切的问题,而是给出了与他们的目标相关的更有用的建议(显然,我会接受这一点,但这意味着其他问题没有帮助)

例如:

TT["chromas"] = {
TTT["Amethyst", "Aquamarine", "Catseye"},
致:


我把标签换成了Ts,因为我正在编辑的平台对标签做了一些非常奇怪的事情,我可以在之后对Ts进行大规模查找+替换。

请给出一些示例行和预期结果。更新了一个示例。我假设TTT中的项目数是可变的,即不总是3?这是正确的。
TT["chromas"] = {
TTT["Amethyst"] = {
TTTT["availability"] = "Available",
TTT}, 
TTT["Aquamarine"] = {
TTTT["availability"] = "Available",
TTT}, 
TTT["Catseye"] = {
TTTT["availability"] = "Available",
TTT}
TT},