全球主机交流论坛

标题: 求高手来看下我的问题! [打印本页]

作者: rohs    时间: 2012-7-3 10:49
标题: 求高手来看下我的问题!
有什么软件可以批量替换一个字符后的字母或数字!
比如我现在有一个文本文件里面的内容是:

[email protected]
[email protected]
aabbcc@12**
[email protected]

我现在想去掉@后面的字符,只保留@前面的字符。

有什么软件可以做到?


作者: 过客    时间: 2012-7-3 11:48
本帖最后由 过客 于 2012-7-3 15:37 编辑

回头空了写个软件,你直接可以用。

实现思路:读取数据,按换行分割,每个数据从@处隔开只取前半数据,然后输出。

貌似bash也可以实现,饭后再议。

发现bash写最方便,见我11楼代码……
作者: 东广梅    时间: 2012-7-3 11:50
本帖最后由 东广梅 于 2012-7-3 11:51 编辑

正则表达式替换。 随便找个文本编辑器就可以了,如UltraEdit, Notepad++...
作者: 慕容咩咩    时间: 2012-7-3 11:56

Excel。
作者: 嘿嘿嚯嚯    时间: 2012-7-3 11:57
顶楼上,试了下excel真可以,
作者: xen    时间: 2012-7-3 12:19
Notepad++
正则替换
作者: netrunner    时间: 2012-7-3 12:22
excel
替换
@*
为空白
作者: 单手摘月    时间: 2012-7-3 12:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 百度    时间: 2012-7-3 12:32
  1. http://t.quw.cc/regtest/#[email protected]%0D%[email protected]&q_optionGlobal=true&q_optionIgnoreCase=true&q_textPattern=%28.%2B%3F%29%5C@%28.%2B%29&q_textReplace=%241
复制代码

替换链接

帮你准备好了,js的在线操作
作者: smyz    时间: 2012-7-3 12:38
正则
作者: 过客    时间: 2012-7-3 15:37
Linux下,把要分割的文件保存为mail_list.txt,粘贴运行一下,结果见r.txt
  1. for i in `cat mail_list.txt`;do echo $i | awk -F'@' '{print $1}'>>r.txt;done
复制代码

作者: geyunbing    时间: 2012-7-3 15:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 誓誓    时间: 2012-7-3 17:08
好多牛人
作者: huyez    时间: 2012-7-3 17:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: lostye    时间: 2012-7-3 17:18
牛人都出来了..
作者: 过客    时间: 2012-7-4 12:42
路过……




欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/) Powered by Discuz! X3.4