基于单词匹配格式化字符串
Format string based on word match
我运行没主意了。我需要格式化此文本,为单词 'Group'.
的每个实例创建一个段落
通知组1、组2:
('uniqueName', 'Group', True ),
('Value', 'float', 0, 5, 1 ),
('Value', 'int', 1 ),
('Value', 'bool', true),
('uniqueName', 'Group', True ),
('Value', 'bool', true),
....
我需要把它分成两段:
('uniqueName', 'Group', True ),
('Value', 'float', 0, 5, 1 ),
('Value', 'int', 1 ),
('Value', 'bool', true),
('uniqueName', 'Group', True ),
('Value', 'bool', true),
每组代表它下面的参数,所以Group1有value1 - value3。群体和价值观共享相同的模式,因此很难。我正在使用 QT 和 QString。
感谢 Aconcagua 的评论,我找到了解决方案。
只需检查每个组匹配项并在将行复制到文件之前添加一个新行。然后检查不是组的所有内容,并在添加组后将其添加到文件中:
If(Group)
{ // add a blank line
// Copy the group to the file
}
if(!Group)
{
// Copy the line to the file
}
我运行没主意了。我需要格式化此文本,为单词 'Group'.
的每个实例创建一个段落通知组1、组2:
('uniqueName', 'Group', True ),
('Value', 'float', 0, 5, 1 ),
('Value', 'int', 1 ),
('Value', 'bool', true),
('uniqueName', 'Group', True ),
('Value', 'bool', true),
....
我需要把它分成两段:
('uniqueName', 'Group', True ),
('Value', 'float', 0, 5, 1 ),
('Value', 'int', 1 ),
('Value', 'bool', true),
('uniqueName', 'Group', True ),
('Value', 'bool', true),
每组代表它下面的参数,所以Group1有value1 - value3。群体和价值观共享相同的模式,因此很难。我正在使用 QT 和 QString。
感谢 Aconcagua 的评论,我找到了解决方案。 只需检查每个组匹配项并在将行复制到文件之前添加一个新行。然后检查不是组的所有内容,并在添加组后将其添加到文件中:
If(Group)
{ // add a blank line
// Copy the group to the file
}
if(!Group)
{
// Copy the line to the file
}