Altova XMLSpy 2023 Enterprise Edition

您可以将搜索词指定为区分大小写或匹配整个单词。为此,请在“选项”窗格中选中相应的选项(参见下方截图)。要使用正则表达式进行搜索,请在单击查找下一个查找全部按钮之前在“选项”窗格中选中正则表达式选项。有关使用正则表达式的更多信息,请参见下文。

FindInXBRLTerm
提示:整个单词被视为由任何非字母数字字符或下划线字符分隔。因此,输入搜索词asset将返回文本xbrl:asset,因为冒号字符(:)被视为单词分隔符。

 

在“类型”窗格中,指定要搜索的组件。

 

正则表达式

您可以使用正则表达式进一步细化您的搜索条件。弹出列表可用于帮您构建正则表达式。要访问此列表,单击搜索词的输入字段右侧的>按钮。

XBRLFindRegEx

单击所需的表达式描述将在输入字段中插入相应的表达式语法字符。下方给出了正则表达式的语法字符列表。

 


.

匹配任何字符。这是单个字符的占位符。


\(

标记要搜索的区域的开始。


\)

标记要搜索的区域的结束。


\<

匹配词的开头。


\>

匹配词的结尾。


\x

允许您使用一个x字符,否则它会具有特殊含义。例如,\[可能被解释为[,而不是字符集的开头。


[...]

表示一组字符,例如[abc]表示匹配abc字符中的任何一个。您还可以指定范围,例如[a-z]用于任何小写字符。


[^...]

集合中字符的补集。例如,[^A-Za-z]表示除字母字符之外的任何字符。


^

匹配行的开头(除非在集合内部使用,参见上文)。


\$

匹配行的结尾。示例:A+\$在行尾查找一个或多个A


*

匹配0次或多次。例如,Sa*m匹配SmSamSaamSaaam 等。


+

匹配1次或多次。

例如,Sa+m匹配SamSaamSaaam等。

 

© 2017-2023 Altova GmbH