Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想从文本文件中获取特定字符串_Javascript_String_Testing_Find - Fatal编程技术网

Javascript 我想从文本文件中获取特定字符串

Javascript 我想从文本文件中获取特定字符串,javascript,string,testing,find,Javascript,String,Testing,Find,下面是我想从中获取字符串末尾的日志,即“总转换时间(11766个元素))124565毫秒”,它的数字将在新的运行中更改。如果我运行软件,可能是第二次,我会得到“总转换时间(12366个元素))124465毫秒” ++日志>信息DgnV8Converter.性能-转换空间元素>模型“办公楼”(2个元素)| 64毫秒 []转换元素:模型:架构:6/3+++日志>信息DgnV8Converter.性能-转换空间元素>模型“架构”(8257个元素)12440毫秒 []转换元素:模型:Civil:6/2+

下面是我想从中获取字符串末尾的日志,即“总转换时间(11766个元素))124565毫秒”,它的数字将在新的运行中更改。如果我运行软件,可能是第二次,我会得到“总转换时间(12366个元素))124465毫秒”

++日志>信息DgnV8Converter.性能-转换空间元素>模型“办公楼”(2个元素)| 64毫秒 []转换元素:模型:架构:6/3+++日志>信息DgnV8Converter.性能-转换空间元素>模型“架构”(8257个元素)12440毫秒 []转换元素:模型:Civil:6/2+++日志>信息DgnV8Converter.性能-转换空间元素>模型“Civil”(164个元素))| 183毫秒 []转换元素:模型:MEP:6/1+++日志>信息DgnV8Converter.性能-转换空间元素>模型“MEP”(2916个元素))12493毫秒 []转换元素:模型:结构:6/0+++日志>信息DgnV8Converter.性能-转换空间元素>模型“结构”(427个元素))| 493毫秒 +++日志>信息DgnV8Converter.性能-转换空间元素(总)12447毫秒 []转换图形::5/0+++日志>信息DgnV8Converter.性能-转换图形(总计)| 3毫秒 []转换工作表::4/0+++日志>信息DgnV8Converter.性能-转换工作表(总计)| 3毫秒 []转换图纸:模型:办公楼:4/4+++日志>信息DgnV8Converter.性能-转换字典中的名称组(0个元素)| 4毫秒 []转换工作表:转换关系:4/0+++日志>信息DgnV8Converter.性能-转换元素>电子关系:删除索引以便批量插入到BisCore:ElementRefersToElements类层次结构中。| 1毫秒 +++日志>信息DgnV8Converter.Performance-转换元素>名称组| 247毫秒 +++日志>信息DgnV8Converter.性能-转换元素>关系(总)| 2毫秒 +++日志>信息DgnV8Converter.性能-转换元素>电子关系:为BisCore:ElementRefersToElements类层次结构重新创建索引。| 11毫秒 []嵌入文件::3/0[]嵌入字体::2/0[]创建缩略图::1/0[]创建缩略图:视图:模型-视图1:1/8[]创建缩略图:视图:厨房:1/7[]创建缩略图:视图:一楼办公空间:1/6[]创建缩略图:视图:二楼开放空间:1/5[]创建缩略图:视图:三楼未完成空间:1/4[]创建缩略图:视图:空中北面:1/3[]创建缩略图:视图:空中西面:1/2[]创建缩略图:视图:空中南面:1/1[]创建缩略图:视图:前入口:1/0+++日志>信息DgnV8Converter.性能-完成转换| 26396毫秒 +++日志>信息DgnV8Converter.性能-总转换时间(11766个元素)124565毫秒

函数ReadFileLines()
{
var str,AFileName=“D:\\ConverterElements\\bingo.log”;
var F,s;
var s=aqFile.ReadWholeTextFile(AFileName,aqFile.ctANSI);
消息(“文件全部内容:”);
日志信息;
设aSubString=“11766元素”
让Res=aqString.Find(s,aSubString)
如果(Res!=-1)
Log.Checkpoint(“元素计数相同”);
其他的
Log.Error(“元素计数不同”);

}
我不确定这是否是您想要的。如果只想从字符串中提取“总转换时间…”,可以使用

如果
str
包含日志

str.substring(s.indexOf("Total conversion time"))