为了账号安全,请及时绑定邮箱和手机立即绑定

用于从RTF字符串中提取文本的正则表达式

用于从RTF字符串中提取文本的正则表达式

互换的青春 2019-09-24 15:20:33
我在寻找一种从RTF字符串中删除文本的方法,发现以下正则表达式:({\\)(.+?)(})|(\\)(.+?)(\b)但是,生成的字符串具有两个直角括号“}”之前: {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 MS Shell Dlg 2;}{\f1\fnil MS Shell Dlg 2;}} {\colortbl ;\red0\green0\blue0;} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\tx720\cf1\f0\fs20 can u send me info for the call pls\f1\par }后: }   can u send me info for the call pls }关于如何改善正则表达式有什么想法?编辑: 像这样一个更复杂的字符串不起作用: {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 MS Shell Dlg 2;}}  {\colortbl ;\red0\green0\blue0;}  {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\tx720\cf1\f0\fs20 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\test\\myapp\\Apps\\\{3423234-283B-43d2-BCE6-A324B84CC70E\}\par  }
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 864 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信