microsoft word - 带括号和格式的正则表达式?
microsoft word - regular expression with brackets and formatting?
尝试在 ms word 中使用正则表达式参见 https://www3.ntu.edu.sg/home/ehchua/programming/howto/PowerUser_MSOffice.html
- 如何在word文档中找到所有文本“{text}”?此正则表达式在 text/regex \{(.*?)\} 中有效,但在 word 中无效。
- 此外,如果找到,是否可以使用样式自动格式化它?
在 MS Word 中,通配符的功能有些受限,您无法准确翻译 *
量词({0,}
由于某种原因不起作用)。所以,你可以使用的是
(\{[!{}]@})
并替换为 </code>.</p>
<p>要应用某些格式或样式,您需要在光标位于替换文本字段中时 select 在“搜索和替换”对话框的 left-hand 底角 window .</p>
<p><em>图案详情</em>:</p>
<ul>
<li><code>(
- 捕获组 #1 开始
\{
- 文字 {
字符
[!{}]@
- {
和 }
以外的一个或多个 (@
) 个字符(与 [!{}]
匹配)
}
- 一个 }
字符。
)
- 小组结束。
尝试在 ms word 中使用正则表达式参见 https://www3.ntu.edu.sg/home/ehchua/programming/howto/PowerUser_MSOffice.html
- 如何在word文档中找到所有文本“{text}”?此正则表达式在 text/regex \{(.*?)\} 中有效,但在 word 中无效。
- 此外,如果找到,是否可以使用样式自动格式化它?
在 MS Word 中,通配符的功能有些受限,您无法准确翻译 *
量词({0,}
由于某种原因不起作用)。所以,你可以使用的是
(\{[!{}]@})
并替换为 </code>.</p>
<p>要应用某些格式或样式,您需要在光标位于替换文本字段中时 select 在“搜索和替换”对话框的 left-hand 底角 window .</p>
<p><em>图案详情</em>:</p>
<ul>
<li><code>(
- 捕获组 #1 开始
\{
- 文字{
字符[!{}]@
-{
和}
以外的一个或多个 (@
) 个字符(与[!{}]
匹配)}
- 一个}
字符。
)
- 小组结束。