> For the complete documentation index, see [llms.txt](https://kb.howsci.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.howsci.com/filters/filter-templates/when-punctuation-repeats-within-a-field.md).

# 特殊标点符号

先看下面的例子。可能有一个数据文件期刊名称和卷之间有一个句号空格，但是有些情况这个分隔符是期刊名称的一部分，其结果是句号和空格不能用于区分期刊名称和卷。例如：

&#x20;`SO:  Science. 10 (3): p. 80-90`

上面的数据可能在滤件中是这样的：

| Tag | Field(s)                          |
| --- | --------------------------------- |
| SO: | Journal. Volume (Issue): p. Pages |

这个数据文件中还有这么一行。如下：

&#x20;`SO:  Proc. Nat.10(3):p. 80-90`

第二行数据就出现问题了，期刊和卷之间的分隔符(句号和空格)在期刊内也有。因为这里是期刊的缩写，因此本来是期刊和卷的分隔符(句号和空格)，期刊内也出现了这些标点符号。现在 EndNote 就搞不清了，也就会把期刊内的本来正常的标点符号当成了分隔符，因此如果不在滤件中告诉 EndNote 的话，导入时 EndNote 会认为「Proc.」是个期刊，「Nat.10」是卷了

因此就需要在滤件中设置一下了，使用重复分隔符竖线(｜)，告诉 EndNote 在解析数据时，要一直读到这个竖线才是完成一个字段的解析，别中间断了

上面同样的例子，如果在期刊分隔符 (句号和空格)前放置竖线，SO一行如下：

| Tag | Field(s)                            |
| --- | ----------------------------------- |
| SO: | Journal\|. Volume (Issue): p. Pages |

这里的 SO 一行指示 EndNOte 导入所有有句号和空格数据作为期刊，因此 EndNote 将正确导入「Proc. Nat.」作为期刊，「10」作为卷
