确认不接受 shorthand 个字符 类?
ack not accepting shorthand character classes?
当我用 ack 搜索 \d
时,它会显示字母 "d" 的每个匹配项,而不是数字 0-9 作为 \d
shorthand class 应该表示,等同于 [0-9]
.
为什么会这样?我通读了手册页,但没有找到任何相关信息。我正在使用最新的稳定版 ack。为什么不支持 shorthand 字符 classes?
您可能忘记引用或转义搜索查询以防止它被您的 shell 解释,例如
ack '\d'
当我用 ack 搜索 \d
时,它会显示字母 "d" 的每个匹配项,而不是数字 0-9 作为 \d
shorthand class 应该表示,等同于 [0-9]
.
为什么会这样?我通读了手册页,但没有找到任何相关信息。我正在使用最新的稳定版 ack。为什么不支持 shorthand 字符 classes?
您可能忘记引用或转义搜索查询以防止它被您的 shell 解释,例如
ack '\d'