批处理提取文字到新文本

从txt文件文件内容xx-ReadLog中提取号码后面的数字到新的文件

09:35:5220135444

09:35:52  :  读卡完成,送出号码 80135448
09:35:5620135444
09:35:56  :  读卡完成,送出号码 90135944

@echo off
setlocal enabledelayedexpansion
REM cd /d %~dp0
cd /d D:\Desktop\sea\aa
REM ==================代码区==============
for /f "delims=" %%i in (‘dir /a-d/b/s *ReadLog*.txt‘) do (
    set aa=%%i
    for /f "usebackq tokens=2 delims=送出号码" %%j in ("%%i") do (
    echo %%j>>c:\zz.txt
    )  

)
::==================代码区===========================%
echo 操作已完成!按任意键退出!&pause>nul
exit/b  

for /f "delims=" %%i in (‘dir /a-d/b/s *.txt‘) do (
    REM for /f "tokens=* delims=送出号码 " %%j in (%%i) do (
    set aa=%%i
    echo !aa!
    REM for /f "usebackq tokens=2" %%j in ("te st.txt") do (
    REM echo %%j
    REM )
    for /f "usebackq tokens=2 delims=送出号码" %%j in ("!aa!") do (
    echo %%j>>c:\zz.txt
    )
    REM echo %%i & pause 

方案2

@echo off
set dir=G:\tt\00
setlocal EnableDelayedExpansion
for /f %%i in (‘dir %dir% /b‘) do (
    SET a=%%i
    echo !a!|find "ReadLog"&&(
        for /f "tokens=1,2,3,4 delims= " %%b in (%dir%\!a!) do echo %%e>>%dir%\temp
    )
)
for /f %%i in (%dir%\temp) do echo %%i|find "ECHO">nul||echo %%i>>z.txt
del /s/q %dir%\temp>nul  

方案3

set dir=G:\tt\00  

FOR /f "tokens=4" %%a IN (‘type "%dir%\*ReadLog.txt" ^|find "送出"‘) DO (
    ECHO.%%a >>ztest.txt  

)  
时间: 2024-08-26 13:07:31

批处理提取文字到新文本的相关文章

OCR技术浅探 : 文字定位和文本切割(2)

文字定位 经过前面的特征提取,我们已经较好地提取了图像的文本特征,下面进行文字定位. 主要过程分两步: 1.邻近搜索,目的是圈出单行文字: 2.文本切割,目的是将单行文本切割为单字. 邻近搜索 我们可以对提取的特征图进行连通区域搜索,得到的每个连通区域视为一个汉字. 这对于大多数汉字来说是适用,但是对于一些比较简单的汉字却不适用,比如"小"."旦"."八"."元" 这些字,由于不具有连通性,所以就被分拆开了,如图13. 因此,

CAD高级功能,如何在CAD图纸中提取文字?

CAD高级功能,如何在CAD图纸中提取文字?在我们使用CAD编辑器来进行绘制图纸的时候,都对该软件有了一个很深的了解,在编辑的过程中如果我们遇到比较复杂的设计都会在图纸中做一些文字说明,但是当我们在一次想要查找该文字的时候,如果CAD图纸内容太大就不好进行查找,那如何在CAD图纸中提取文字?应该要怎么来进行操作,小伙伴们都知道吗?那下面小编就来教大家具体操作技巧,想要了解的朋友也一起来看看吧. 步骤一:在电脑中打开一个浏览器,在浏览器中搜索迅捷CAD编辑器标准版,然后鼠标点击进入官网,根据提示步

Jquery实现点击文字后变成文本框,修改发送后台保存

本文实现以下几个功能: 1.点击文字变为文本框 ,并选中文字2.对文本框内容进行修改3.点击文本框以外的地方文本框再次变为修改后的文字,如果是删除文字,显示默认提示文字4. 同步更新SQL数据库内容 首先是HTML模板部分: 1 <{if !empty($img_list)}> 2 <{foreach $img_list as $kk=>$vv}> 3 <div class="item-box radius3"> 4 <a href=&q

扫描图片怎么提取文字

Tom虽然能说流利的中文,但是动手能力不行,让他拼音或是五笔电脑输入是不行的,只会简单的几个常用语的输入,多数时候采用的是复制的方式进行文字的输入.碰到图片文字.扫描文字.pdf文字等等不能复制的文字就直接傻眼了,这些图片文字提取有什么好方法吗?对Tom来说解决这个问题是非常有必要的.图片文字提取大师 其实现在图片文字提取的方法很多,可以使用的工具也非常多,但是要找到一个好用的工具也不是一件简单的事情.很多人迄今为止可能还没找到适合的工具,小编今天推荐给大家本人使用的捷速图片文字提取工具,该工具

C#如何提取PPT中 SmartArt文本和批注中的文本

提取文本的情况在工作和学习中常会遇到,在前面的文章中,已经讲述了如何提取PPT中文本框里的文本,在本篇文章中,将介绍如何使用C#代码语言提取PPT文档中SmartArt和批注中的文本.同样的,程序里面需要使用到 Free Spire.PPT for .NET,在编写代码前,需先安装,并添引用dll文件到项目程序中,同时也要添加到命名空间. 1.提取SmartArt中的文本 原始文件: (在幻灯片2中插入了SmartArt图形,包含文本内容) using Spire.Presentation.Di

C# 10分钟完成百度图片提取文字(文字识别)——入门篇

现在图片文字识别已经很成熟了,比如qq长按图片,点击图片识别就可以识别图片的文字,将不认识的.文字数量大的.或者不能赋值的值进行二次可复制功能. 我们现在就基于百度Ai开放平台进行个人文字识别,demo使用的是C#控制台应用程序,后续有需要的可以嫁接到指定项目中使用,比如提供选择图片,点击识别, 获取返回的值.废话不多说,上干货: 总体为: 注册百度账号api,创建自己的应用: 创建vs控制台应用程序,引入动态链接库: 编写代码调试,效果图查看: 总结. 1.创建百度AI文字识别应用   在百度

Java 提取Word中的文本和图片

本文将介绍通过Java来提取或读取Word文档中文本和图片的方法.这里提取文本和图片包括同时提取文档正文当中以及页眉.页脚中的的文本和图片. 使用工具:Free Spire.Doc for Java (免费版) Jar文件导入方法(参考): 方法1:下载jar文件包.下载后解压文件,并将lib文件夹下的Spire.Doc.jar文件导入到java程序.导入效果参考如下: 方法2:可通过maven导入.参考导入方法. 测试文档如下: Java代码示例(供参考) [示例1]提取Word中的文本 im

用Python建一个OCR服务器,直接提取图中的文本

Why? OCR(又叫光学字符识别)已经成为Python的一个常用工具.随着开源库Tesseract和Ocrad的出现,越来越多的程序员用OCR来编写自己的库文件和bot病毒.一个OCR的小例子,如用OCR直接从截图中提取文本,省去了重新键入的麻烦. 开始的步骤 开始之前,我们需要开发一个后端服务层来表示OCR引擎的结果.这样你就可以用你喜欢的方式来向端用户表示你的结果.本文之后将会详细介绍.除此之外,我们还需要添加一点后端代码来生成HTML表格,以及一些使用这些API的前段代码.这部分本文没有

html制作,点击文字超链接显示文本框,再点击文字超链接隐藏文本框

</head><body> <script> window.onload=function(){ document.getElementById('click').onclick=function(){ if (document.getElementById('text').style.display=='none'){ document.getElementById('text').style.display='block'; }else{ document.getE