我正在尝试为 Sublime Text 2 编写一个片段宠物。想法是用户键入一个字符串,该字符串将作为参数 $TM_CURRENT_WORD 传递给被调用的片段。我需要编写一个正则表达式,它将用最多 16 个字符的空格填充给定的单词。
例如用户输入:SOMEWORD
- 8 ch。片段中的代码:${$TM_CURRENT_WORD/"some regex magic"/"something more"}
输出:(SOMEWORDssssssss
这里 s 表示空格)
或:用户输入:WORD
- 4 ch。输出应该是:WORDssssssssssss
- 输入单词 + 12 个空格。
通常,输入可以是 1 到 16 个字符,但输出应该正好是 16 个字符。如果给出16个字符的单词?不应添加空格。