[ PROMPT_NODE_27066 ]
search_syntax
[ SKILL_DOCUMENTATION ]
# PubMed 搜索语法与字段标签
## 布尔运算符
PubMed 支持标准的布尔运算符来组合搜索词:
### AND
检索包含所有搜索词的结果。PubMed 会自动在不同概念之间应用 AND。
**示例**:
diabetes AND hypertension
### OR
检索包含至少一个搜索词的结果。适用于同义词或相关概念。
**示例**:
heart attack OR myocardial infarction
### NOT
排除包含指定词的结果。请谨慎使用,因为它可能会排除相关结果。
**示例**:
cancer NOT lung
**优先级**:操作从左到右处理。使用括号来控制运算顺序:
(heart attack OR myocardial infarction) AND treatment
## 短语搜索
### 双引号
将确切短语用双引号括起来,以按特定顺序搜索词汇:
"kidney allograft"
"machine learning"
"systematic review"
### 字段标签
使用字段标签的替代方法:
kidney allograft[Title]
## 通配符
使用星号 (*) 替代零个或多个字符:
**规则**:
- 第一个通配符前至少有 4 个字符
- 匹配单词变体和复数形式
**示例**:
vaccin* → 匹配 vaccine, vaccination, vaccines, vaccinate
pediatr* → 匹配 pediatric, pediatrics, pediatrician
colo*r → 匹配 color, colour
**限制**:
- 不能在搜索词开头使用
- 可能会检索到意外的变体
## 邻近搜索
搜索彼此距离在指定范围内的词汇。仅在标题、标题/摘要和所属机构字段中可用。
**语法**: `"search terms"[field:~N]`
- N = 词汇之间的最大单词数
**示例**:
"vitamin C"[Title:~3] → 标题中 vitamin 与 C 距离 3 个词以内
"breast cancer screening"[TIAB:~5] → 标题/摘要中词汇距离 5 个词以内
## 搜索字段标签
字段标签将搜索限制在 PubMed 记录的特定部分。格式: `term[tag]`
### 作者搜索
| 标签 | 字段 | 示例 |
|-----|-------|---------|
| [au] | 作者 | smith j[au] |
| [1au] | 第一作者 | jones m[1au] |
| [lastau] | 最后作者 | wilson k[lastau] |
| [fau] | 作者全名 | smith john a[fau] |
**作者搜索说明**:
- 2002 年以后的作者全名可搜索
- 格式:姓氏 + 首字母 (例如 `smith ja[au]`)
- 可以不带字段标签搜索,但 [au] 可确保准确性
**团体作者**:
搜索作为作者的组织