Regex TextMate代码段仅镜像匹配的字符
我一直尝试使用以下代码镜像仅与“a-z0-9”匹配的文本,但未成功:Regex TextMate代码段仅镜像匹配的字符,regex,textmate,boost-regex,Regex,Textmate,Boost Regex,我一直尝试使用以下代码镜像仅与“a-z0-9”匹配的文本,但未成功: ${1/[a-z]/$0/}${1} 在该代码段被选项卡触发后,我希望键入“$test”并看到“test” 有什么线索吗? 非常感谢 下面的代码段将删除所有$、%和?从文本的开头或结尾开始。请注意,正则表达式被添加并应用于镜像,而不是输入本身 $1 ${1/[\$\?%]*([^\$\?%]*)[\$\?%]*/$1/} $0 如果您想排除更多字符,请将这些字符添加到每个类中(如有必要,请将其转义)。我真不敢相信我在一年多
${1/[a-z]/$0/}${1}
在该代码段被选项卡触发后,我希望键入“$test”并看到“test”
有什么线索吗?
非常感谢 下面的代码段将删除所有$、%和?从文本的开头或结尾开始。请注意,正则表达式被添加并应用于镜像,而不是输入本身
$1 ${1/[\$\?%]*([^\$\?%]*)[\$\?%]*/$1/} $0
如果您想排除更多字符,请将这些字符添加到每个类中(如有必要,请将其转义)。我真不敢相信我在一年多后终于找到了答案!非常感谢:D