功能:在指定文本文件里使用正则表达式按行搜索

格式：
FileSearchLineByReg(f)
FileSearchLineByReg()

f：为一个使用符号变量存储搜索规则的文本文件路径，如果为空则会弹出选择规则文件的对话框

说明：
1、f文本文件里搜索规则如下,即Reg关键字的等号后跟查找的正则表达式，TextFile等号后跟操作的文本文件，NewFile等号后跟查找到文本追加写入的文件路径，可以有多组，如下关键字，且每一组规则需要都有Reg、TextFile、NewFile 3个关键字
Reg =***
TextFile =***
NewFile =***

2、如果直接返回-1，表示关键字Reg有效定义个数为0；返回-2，表示TextFile关键字有效定义个数与Reg个数不匹配；返回-3，表示NewFile关键字有效定义个数与Reg个数不匹配

3、正常情况下会除了会生成NewFile指定生成的文件外（如果查找不为空），还会返回一个m*2的矩阵，m表示Reg有效定义个数，返回的第1列分别为Reg对应索引（从1开始）。第2列为-1，表示对应Reg正则表达式有误；第2列为-2，表示TextFile关键字定义的有效路径有误；第2列为-3，表示NewFile关键字定义的有效路径有误；否则会返回一个查找到有效行的个数。

4、注意，本函数是对TextFile指定文件的每一行，单独进行Reg指定的正在匹配，匹配成功则将文本写入到 NewFile指定的文件路径里

例子：

"D:\rule.txt"文件里存储有如下的文本
//*****
Reg      =\d+
TextFile =D:\1.txt
NewFile  =D:\2.out

Reg      =\d+\.\d+
TextFile =D:\3.txt
NewFile  =D:\4.txt

//****
FileSearchLineByReg()//回车执行这个命令，然后在对话框里选择D:\rule.txt文件，则将返回一个2*2的矩阵变量，其中程序内部会对D:\1.txt与D:\3.txt文件里的每一行分别各自的正则表达式进行查找，找到的结果将分别写入D:\2.out与D:\4.txt