我正在努力争取这个。
我需要将rtf1文档的一部分解析为rtf2文档。这是基本方法:
1)在记事本中打开rtf1,找到唯一的起点(直线)和终点(直线)。 2)从点起点到终点复制部分并将其插入rtf2文档。
我知道如何在rtf2文档中插入部分,但无法弄清楚如何提取部分。需要复制的部分很长,所以我必须找到一种输入起点和终点的方法,这样我就可以使用这两个参考点来提取介于两者之间的任何东西。
提前感谢您的宝贵意见。
佐拉
答案 0 :(得分:0)
|.......before.......|....portion-to-copy....|.....after..........|
如果我需要执行这样的任务,我使用简单的方法(在记事本,Notepad ++中) - 您也可以尝试:
将文本光标放在起点,可以按 Ctrl + Shift + Home 然后按删除。这将删除您的部分之前的所有内容。 (不要保存文件。)
在文本光标的终点,您可以按 Ctrl + Shift + End ,然后按删除。这将删除您的部分之后的所有内容。 (不要保存文件。)
现在你只有你的部分。按 Ctrl + A (全选),然后按 Ctrl + C 将其复制到剪贴板。 在SAS中:按 Ctrl + Home ,然后按 Ctrl + Shift + End 。然后按 Ctrl + C 。
将您的部分粘贴到您需要的位置。
关闭原始文档(在步骤1-3中使用)而不保存。
答案 1 :(得分:0)
使用启用了startPoint.*?endPoint
的正则表达式搜索模式查找. matches newline
。然后将所选文本复制到clipoard。
.*?
基本上意味着“匹配任何字符,直到找到终点”。
在定义起点和终点时,请记住要转义任何特殊字符。