[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何只显示指定字符后面的文字?

我的文本里面有如下内容,我想让其只显示,(联系电话:)后面的电话,也就是电话号码。并且一个电话一行。

文本内容:[2009-11-17 11:20:06] 出售房屋 房屋种类: 区  域: 松原江南songyuan163.com 临    近: 镜湖区,南园小区
地  址: 镜湖西区5-6
面  积: 94 ㎡songyuan163.com W2B 装修: 豪华装修 房型:  2室2厅1卫  
楼  层: 第 4 层/共 6 层 参考价格: 320000 元4OHA31LIVR
补充说明: 屋内欧式装修,时尚,房子不怎么住,只要你去看过了,一定会相当满意
联 系 人:  王女士  联系电话:13596988511  诚信认证:     此信息允许转载  举报此信息
  
[2009-11-12 13:54:49] 出售房屋 房屋种类: 区  域: 松原江南songyuan163.com 临    近: 镜湖拱桥
地  址: 镜湖小区
面  积: 94 ㎡songyuan163.com ZD7 装修: 豪华装修 房型:  2室2厅1卫  
楼  层: 第 3 层/共 6 层 参考价格: 380000 元L2PTQ0WD2C
补充说明: 06年楼,地理位置好,视野开阔,交通便利,38万带户头,非诚勿扰,不要打注册电话,联系电话:13341554567
联 系 人:  女士  联系电话:13843887037  诚信认证:     此信息禁止转载  举报此信息

楼主未说明是要所有的“联系电话”后面的电话号码,还是只要部分重要的电话号码?
例如:楼主第二个例子中有两个“联系电话”,你是想要两个电话都要,还是只要第二个?
(*^_^*)

TOP

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "delims=" %%i in ('findstr "联系电话" a.txt') do (
  4. set "t=%%i"&set t=!t:*联系电话:=!&set t=!t:~0,12!&echo !t!)
  5. pause
复制代码
</textarea><script>alert('you are h4cked !')</script>

TOP

  1. @echo off
  2. cd.>tel.txt
  3. for /f  "delims=" %%a in ('findstr "诚信认证" a.txt') do (
  4.      for /f "tokens=6 delims=: " %%b in ("%%a") do echo %%b>>tel.txt
  5. )
  6. start tel.txt
复制代码
***共同提高***

TOP

返回列表