正则表达式自动热键

Regex Autohotkey

我目前正在制作一个脚本来从文档中删除文本。

需要删除的文字:

            <ForeignTable Name="JobPlan" Alias="FK0024">
                <Fields>
                    <Field Name="JpDescr" Alias="F24000" />
                </Fields>
                <MaskInfo Rights="Add" AddContext="1">
                    <ContextStatus Context="1" Status="0" Update="True" />
                </MaskInfo>
            </ForeignTable>

但问题是 Alias 和 Context 大多数时候包含的值不同。

编辑:所以我想从 <ForeignTable 删除到 </ForeignTable>

试试正则表达式模式 <ForeignTable(.|\n|\r\n)*?<\/ForeignTable> 应该与您在文档中出现的所有内容相匹配。

示例:https://regex101.com/r/k4GedG/1/