我正在尝试解析一个 mht (文本)文件并仅提取某些行。RegExMatch 可以很好地做到这一点。但是,在我的循环中,我想从那些特定的行中删除所有内容,除了由字母“E”后跟 6 个数字组成的 7 位字符串。
这是我最近失败的尝试。这个小丑显然不太了解RegEx。
帮助?
谢谢
If RegExmatch(A_LoopReadLine,"E\d\d\d\d\d\d")
{
ECode := RegExReplace(A_LoopReadLine, "^[Ed\d\d\d\d\d\d]", "")
FileAppend, %ECode%., G:\2013.txt
}