0

我一直在尝试使用以下代码镜像仅与“a-z0-9”匹配的文本,但未成功:

${1/[a-z]/$0/}${1}

在片段被选项卡触发后,我希望输入“$test”并看到镜像的“test”。

有什么线索吗?非常感谢!

4

1 回答 1

0

下面的代码段删除了所有 $、% 和 ? 从文本的开头或结尾。请注意,正则表达式被添加并应用于镜像,而不是输入本身。

$1 ${1/[\$\?%]*([^\$\?%]*)[\$\?%]*/$1/} $0

如果您想排除更多字符,请将它们添加到每个类中(必要时将它们转义)。

于 2011-01-10T18:29:25.517 回答