(已解决)正则如何使换行符不读取
本帖最后由 xiezhang6263 于 2011-5-2 13:51 编辑源文件是file.txt
姓名= 张三
身份证号=1345646456464
户籍地=北京
户籍地详址=浙江省某某市某某镇某某村
采集人=吕泉
姓名= 张三
身份证号=1345646456464
户籍地=北京
户籍地详址=浙江省某某市某某镇某某村
采集人=吕泉
用正则(?s).*?=\h+(\H+)\v会出现采集人= 吕泉后面有换行符,
请大家帮忙怎么用正则使采集人= 吕泉下面的换行符不要读取或者去除。 作茧自缚啊
直接用.*=\h+(\H+)即可 本帖最后由 xiezhang6263 于 2011-5-2 13:39 编辑
回复 2# love5173
这是我想要的结果。没说明清楚。只是想把吕泉后面的给去除。得到这张效果 作茧自缚啊
直接用.*=\h+(\H+)即可
love5173 发表于 2011-5-2 13:27 http://autoitx.com/images/common/back.gif
\H+ 会匹配回车及换行….*?=\h*(\V+) \?[^n]这个不知道行不行 回复 4# afan
不知道afan超版有没资源关于正则的,好多\H,\V。。。。。都不清楚具体的意义及用途。上面的问题可以很好的解决。谢谢。 回复 5# netegg
取不出内容出来,不可以的。谢谢。.*?=\h*(\V+)afan超版提供。 回复 6# xiezhang6263
帮助文档里面StringRegExp()不是有吗? \V 匹配不是垂直白字符的任何字符.
其它参考:http://www.regexlab.com/zh/regref.htm 回复 7# xiezhang6263
别喷我,我不会正则,afan他知道 回复 9# netegg
其实你很强,用句拍马屁的话就是P版也略逊于你。 回复 10# love5173
别乱扯 回复 11# netegg
10楼说的其实你很强,用句拍马屁的话就是P版也略逊于你。你没看到他是在拍你的马屁呀。你就让他拍拍又如何。呵呵。何况你也很强。 回复 1# xiezhang6263
StringRegExpReplace($Str, "(?m)^\r\n", "")
页:
[1]