我正在使用大型 Word 文档中的“查找和替换”功能。我需要查找单词评论:(全部粗体且大写)。
备注:这是一些重要数据
如果表格可以帮助满足请求表达式,则在该行的末尾或换行符之后是一个表格。
使用查找/替换并使用通配符检查并使用此表达式:
<(备注:*[AZ])
我找到了这个单词和空格后的第一个字符:
备注:
我可以添加什么来让它在行末停止?总有一个表继续这个“REMARK:”文本
例如在 javascript 中:/.备注:\s([AZ,0-9]).+/g 会找到它,但在 Word 的查找和替换中是不可接受的....
我还发现使用:
<(备注:[AZ]^l) 或 <(备注:[AZ]^13) 会让我更接近。
答案1
将已知单词后的字符串与行尾进行匹配
使用以下正则表达式:
<(REMARKS:[0-9A-Z ]@[^13^|])
笔记:
<
匹配“单词的开头”[0-9A-Z ]
匹配任意数字、大写字母或空格@
匹配“前一个字符或表达式的一个或多个匹配项”[^13^|]
匹配段落标记或手动换行符。