【发布时间】:2020-01-12 18:40:13
【问题描述】:
我正在编写一个简单的 Sublime Text 插件来修剪单词之间多余的、不必要的空格,但不触及前导空格以免弄乱 Python 格式。
我有:
[spaces*******are********here]if****not***regions***and**default_to_all:
想得到:
[spaces***are***still****here]if not regions and default_to_all:
考虑
regions = view.find_all('\w\s{2,}\w')
view.erase(edit, region)
但它也会删除第一个和最后一个字母。
【问题讨论】:
-
您能否添加一个我的答案无法捕捉到的字符串示例?我对您到底需要什么感到有些困惑。
标签: python sublimetext sublime-text-plugin