大神们UltraEdit怎么用正则表达式过滤掉低于6个字符的文本,感激不尽啊!

我想用Ultraedit正则表达式把间隔符号右边低于6个字符直接删除。感激不尽。最好有图片谢谢。... 我想用Ultraedit正则表达式把间隔符号右边低于6个字符直接删除。感激不尽。最好有图片谢谢。 展开
 我来答
seesea2517
2013-07-21 · TA获得超过1480个赞
知道小有建树答主
回答量:512
采纳率:100%
帮助的人:549万
展开全部

正则内容:.*\|.{0,5}$


注意选择 perl 正则。

操作:


查找结果(替换的话,替换成空就行了):

追问

删除之后有空格这个空格怎么用UE正则表达式清除空格呢。

下面的问题麻烦大神在帮我写个正则表达式清除。我q2696389957

追答
  1. 删除之后有空格这个空格怎么用UE正则表达式清除空格呢。

    这个问题只要更换一下正则就可以了,不过首先要看你的文件是 dos 还是 unix 格式,如果是 dos 格式,则使用这个正则:.*\|.{0,5}\r\n$,如果是 unix 格式,则使用 .*\|.{0,5}\n$ 这样的正则。

  2. 这个问题还不是很听的明白,是说竖线左边只要任何一行有一样的,那么这样的内容就要去掉是吗?你是否可以提供上面的例子经过你的要求处理后的结果,我好准确理解。另外建议附上文本内容以便我进行操作测试。

  3. 可以直接HI我,留言均可


矛盾距离
2013-07-21 · 超过16用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:38.3万
展开全部
这样写可能符合你的要求\w+\|(?=\w{6,})\w+
更多追问追答
追问
不知道怎么使用哦,好像不行
追答
你在上面使 用正则表达式找出所有符合条件的。然后替换为空。ultraedit没有用过,正则表达式在测试工具中测试通过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式