检索式怎么写举个例子有哪些?

检索式怎么写举个例子有哪些?,第1张

比如:逻辑“或”。

表示它所连接的两个检索词中任意一个出现在结果中就满足检索条件,检索式可写为:A OR B。在一些中文数据库中,用“+”表示逻辑“或”。

例如,想检索关于“计算机”的信息,可以表达为:计算机+电脑。逻辑“或”主要用于表达检索词的近义词、同义词、全称和缩写等,以便全面、完整地表达相关的概念。

例如,欲查找有关计算机辅助设计的论文,可以用中文词组“计算机辅助设计”或英文缩写“CAD”来表达,通过“或”的关系连缀起来,可以构成这样一个检索式:计算机辅助设计 or CAD 输入完检索条件后,按“查询”按钮,就可查询到相关文献的题录列表。

“检索”的意思是检查索取所需要的文字或资料。指从用户特定的信息需求出发,对特定的信息集合采用一定的方法、技术手段,根据一定的线索与规则从中找出相关信息。

论文检索就是作者所发表的文章被学术检索系统检索收录的意思,如今不论是什么用途的文章,很可能都会要求文章见刊且被系统检索,才算是有效的发表。

以知网为例,第一步打开知网,直接进入期刊检索页面,在检索词那一栏输入 杂志名 ,点击“检索”,在杂志的封面上点击一下,就进入到了检索文章的界面。在这里就先看看杂志是否已经更新到了你所发表的那一期,若已经更新到了,就在当前页面的检索性里面可任意选。

文章题目或者是作者那一项。只要将检索项与后面的检索词相对应住就行,再点击后面的检索就可以了,找到自己的文章以及对应的作者,只需在文章题目上点击一下,就出来正规的检索页了。

public static class PredicateExtensions { public static Expression<Func<T, bool>> True<T>() { return f => true; } public static Expression<Func<T, bool>> False<T>() { return f => false; } public static Expression<Func<T, bool>> Or<T>(this Expression<Func<T, bool>> expression1, Expression<Func<T, bool>> expression2) { var invokedExpression = ExpressionInvoke(expression2, expression1ParametersCast<Expression>()); return ExpressionLambda<Func<T, bool>>(ExpressionOr(expression1Body, invokedExpression), expression1Parameters); } public static Expression<Func<T, bool>> And<T>(this Expression<Func<T, bool>> expression1, Expression<Func<T, bool>> expression2) { var invokedExpression = ExpressionInvoke(expression2, expression1ParametersCast<Expression>()); return ExpressionLambda<Func<T, bool>>(ExpressionAnd(expression1Body, invokedExpression), expression1Parameters); } }

先打开everything的Matchpath和enable Regex(在search目录下)
然后写常规的正则表达式就可以了
如:C盘搜索带有“hello"的文件
c:\\hello
C:\windows 文件夹中搜索exe文件(这个可以直接匹配不需要正则)
c:\\windows\\exe
附:everying支持的正则
| 竖线表示或。例如:gray|grey 能够匹配 gray或grey(注:在|两侧没有空格)。
() 小括号用于确定范围。例如:gr(a|e)表示在gr和y之间有一个字母a或e。gr(a|e)y将匹配gray或grey,与gray|grey意义相同。
问号表示其前一个字符可能出现,也有可能不出现。例如:colour将匹配color和colour。
星号表示其前一个字符可能不出现,也可能出现一次或多次。例如:abc将匹配ac、abc、abbc、abbbc等等。
+ 加号表示其前一个字符出现一次或多次。例如:ab+c将匹配abc、abbc、abbbc等等,但不能匹配ac。
点号可用匹配任何单个非新行字符。(事实上,把哪个字符称之为新行却是不一定的,可能是编码特别或位置特别,但是可以肯定的是这个行中一定包含其他字符。)在POSIX括号表达式规则中,点号只匹配一个点。例如:ac可以匹配abc等等字符,但是[ac]只匹配a、、或c。
[ ] 中括号表示能够匹配其括号内出现的一个字符。例如:[abc]能够匹配a、b或c。[a-z]将能够匹配a到z之间的任意一个字符。[abcx-z]能够匹配a、b、c、x、y或z,其也可以表示成[a-cx-z]。
[^ ] [^ ]表示可以匹配任何一个没有出现在其括号内的字符,与[ ]刚好相反。例如:[^abc]能够匹配任何一个不是a、b、c的字符。[^a-z]能够匹配任何一个非小写字母之外的字符。
^ 匹配名称开始的位置。在以行为基础的工具中,匹配任意行的开始位置。
$ 匹配名称结束的位置,或者匹配字符串结尾新行的结束位置。在以行为基础的工具中,匹配任意行的结束位置。
{m,n} {m,n}表示其前面的字符至少重复m次,但是重复次数少于n。例如:a{3,5}匹配aaa、aaaa以及aaaaa,但是不能匹配aa或aaaaaa。此表达规则在一些老的版本中不可用。

1、首先打开CNKI的官方网站,选择页面右方的高级检索选项。

2、点击上方菜单栏里面的“专业检索”选项。

3、专业检索的界面如下图所示,在上方的输入框输入需要的检索表达式即可。表达式的下方是一个简易教程。

如上面写着可检索的字段:SU=主题,TI=题名,KY=关键词,AB=摘要,FT=全文,AU=作者,FI=第一责任人,AF=机构,JN=文献来源, RF=参考文献,YE=年,FU=基金,CLC=中图分类号,SN=ISSN,CN=统一刊号,IB=ISBN ,CF=被引频次。

以及提供了三个检索示例,可照着示例的格式写出自己需要的检索表达式。

4、值得一提的是,有的时候你输入检索内容,它会提示你,服务器不存在此用户,参数错误。这基本上代表你的检索式格式不正确。

如果你对照示例之后觉着没问题的话,那么检查一下你这里面是不是混入了中文符号,检索式要求全部都是英文符号。特别是括号、逗号、引号这些符号,如果用中文的话会报错。

扩展资料:

组成部分

1、自由词

自由词也称任意词,它可以是随机选取的词,也可以是一句自然语句。有些数据库可以用自然语句(即以问话的方式提问),但系统后台会针对语句自动抽取关键词。

2、关键词

关键词也称专业词、非受控词,在主题检索中是指那些带有实际意义的词。

关键词具有一词多义现象,即一个关键词会出现多个同义词或拼写方式不同的词,如一种化学物质,它有学名、有俗称,可以用分子式表示,也可以用登记号表示,还可以用结构式表示。

因此.用关键词作检索词,必须要考虑到它的同义词和不同二恬写形式的问题,否则就会漏检。关键词被称之为非受控词,以示它与主题词的区别。

参考资料:

百度百科-检索式

一、构造检索表达式就是用布尔逻辑算符、截词检索算符、位置检索算符、限制检索算符、匹配检索算符等符号与检索关键词进行组配,形成表达一定意义的短语或者句子的过程。

二、检索策略:(search strategy)又称“查找策略”。处理情报检索提问的逻辑和查找步骤的科学安排。即在分析情报需求实质,明确检索提问的基础上提出的检索实施方案或计划,包括选择检索工具、检索途径和检索用词,确定查找步骤,拟定检索式等。

正确的检索策略可以优化检索过程,有助于取得最佳的检索效率,节约检索时间和费用。

制定检索策略的步骤

1、熟悉数据库及检索系统的基本性能:制定检索策略的前提条件是了解数据库及整个检索系统的基本性能。不同数据库收藏内容、标引方法和检索方法是不同的,不同检索系统配备不同的技术性能和 *** 作符。

在制定检索策略之前对数据库有几条检索途径,这些途径的标引所遵循的规则都必须有比较清醒的认识。

2、了解检索课题的内容及检索目标:制定检索策略的基础是弄清检索课题的内容要求和检索目的。在这一基础上,才能对检索课题进行概念分析;

如果课题届单一概念就用单个检索词表达,若课题概念复杂,就把复杂概念分解为若干个概念单元,再用逻辑运算符把表达概念单元的检索词组配起来。

将概念单元转换为检索词时,应尽量选用规范化词。检索新课题、边缘学科或是比较含糊的概念时,应特别小心,因为这些词往往没有收入系统,这里应从专业范畴出发选用本学科内具有检索意义的关键词即自由词,不然就会带来误检或漏检。

3、检索策略构成的关键是正确地选词和配备逻辑等。

扩展资料:

在构造检索策略过程中,要涉及到许多方面的知识与技能。诸如,用户对检索课题的明确程度,对检索课题的分析;对数据库及其系统特性和功能的掌握;编制逻辑检索式的技巧以及调整检索策略的方法等方面都会影响用户检索的整体效果。

因此,制定检索策略是一种全面的知识与技能,也是一种经验。掌握了这种技能和经验,再通过广泛实习,可以获得比较好的检索效果。

参考资料:

百度百科-检索策略

不是很明白你的需求 举个例子教你怎么去检索吧!例如 要求“微型机”一词出现在叙词字段、标题字段或文摘字段中,“个人计算机”一词要出现在标题字段或文摘字段中,检索式 可以写为:microcomputer/de,ti,ab OR personal computer/ti,ab 限制符可从语种、文献类型、出版国家 以及出版年代等字段标识符来限制检索范围。(microcomputer/de,ti,ab OR personal computer/ti,ab) AND PY=1999 AND (LA=EN OR FR) AND DT=Serial 这个检索式就表示1999年出版的英文或法文的微型机或个人计算机方面的期刊。
要求检索wang wei 所写的文章,检索式可以写为 au=wang wei
希望可以教会你编写简单的检索式 查找所需资料 祝你成功!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12762964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存