【问题标题】:How to NPM search with regex?如何使用正则表达式进行 NPM 搜索?
【发布时间】:2021-03-09 09:59:04
【问题描述】:

尝试使用npm search /.* --json 列出私有注册表中可用的所有包 但输出为空[]。 Docsays我可以使用正则表达式。

如果一个词以 / 开头,那么它被解释为一个正则表达式 并支持标准的 JavaScript RegExp 语法。在这种情况下搜索 将忽略尾随 / 。 (请注意,您必须转义或引用许多常规 大多数 shell 中的表达式字符。)

我做错了什么?

【问题讨论】:

    标签: regex npm


    【解决方案1】:

    尝试用/ 符号括起来你的模式:

    npm search /.*/ --json
    

    【讨论】:

    • 相同行为空输出。这样做了
    • 哦,看来你应该在命令行中交换--json键和表达式。
    • 这样 - npm search --json /.*/?也不起作用。但如果我删除 --json 它会说 No matches found for "/.*/"
    • 看起来更好。如果您尝试不带/ 符号?
    • 不,什么都不做
    猜你喜欢
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 2019-02-18
    • 1970-01-01
    • 2021-05-29
    • 2016-07-19
    • 2014-10-21
    • 2015-09-22
    相关资源
    最近更新 更多