/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
在一个文本处理器中,如何把用正则表达式匹配的字符提取?对于这个问题不少用户都十分苦恼,网上虽然有教程,不过都太过繁琐,现在有了文本正则处理及规则导出工具,帮你轻松解决这个难题。
文本正则处理及规则导出工具又称文本文档批量处理导入导出大师,取出文本用的是正则获取,规则导出用的是作者自己开发的假规则,简称假则,取出可以自定义!
比如正则取出了6个子匹配项目,其中第一个是:(.*?1) 第二个是:(.*?2) 第三个是:(.*?3) 规则直接这么用就行、
规则里就三个东西,有需要再添加
\n //换行符文
“文本内容” // "" 引号内是文本内容
(.*?1) //(.*?1) 中的 1 是子匹配项标记
事例:
取出正则:
(.*?)----(.*?)----(.*?)----(.*?)\n
取出内容:
1----吾爱破解----何故----百度全家桶
2----吾爱看书----何故----百度文库
3----吾爱破解----啦啦----百度成精
4----吾爱破解----何故----吾爱睡觉觉
5----吾爱睡觉----何故----百度知道
6----吾爱破解----何故----天啊 好可怕
7----吾爱破解----何故333----百度不知道
8----你是谁啊----何故----百度知道454545645
10----吾爱破解----何故----百度知道
导出规则:
(.*?2)+" 之 "+(.*?3)+" 的帖子【"+(.*?4)+"】是第"+(.*?1)+"个"+\n
什么是正则?
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。