Sk8*_*ter 6 microsoft-office regex wildcards microsoft-word microsoft-word-2010
我想在符合某些条件的Microsoft Office Word 2010 中“查找和替换”整行。
我试图在官方文档中找到解决方案,但没有找到答案:
(顺便说一句。这里有两个更有用的非官方文档:使用通配符查找和替换;Microsoft Word 中的正则表达式)
例如:我想搜索所有具有“标题 2”样式的行,并替换它们以便它们位于##符号之间:所以这是原始文本:This is my title,我想找到它并替换它方式:(通过## This is my title ##这种方式,我可以将文本的标题转换为与 Wiki 兼容的标题 2,而无需任何外部插件(编辑:抱歉,同时我意识到与 MediaWiki 兼容的标题 2 样式使用==代替##,但它不会改变要点) )。
所以在Ctrl+之后H,选中“使用通配符”,选择“格式”>“样式”>“标题 2”,我试过这个,但没有奏效:(*^13>)或者(<*^13>),^13匹配“段落中断/‘回车’”(见这个)——这使得 Word疯狂搜索,GUI 被冻结了几分钟(!)。最后,它什么也没找到(但我确实有标题 2 样式的文本)。

好的,这不是合适的模式,那么在 Word 中搜索和替换整行的合适方法是什么?
也许我遗漏了一些东西,但由于某种原因,我无法在单个搜索/替换操作中执行此操作:
前:

将空字符串(格式标题 2)替换为“## ^& ##”(无格式):

第一次替换后:

将“^p ##”(无格式)替换为“##^p”(无格式)(请注意替换字符串的开头有一个空格!):

第二次替换后:

| 归档时间: |
|
| 查看次数: |
9192 次 |
| 最近记录: |