Sublime_正则替换
http://frontmag.no/artikler/utvikling/regex-search-and-replace-sublime-text-2 我只是做下翻译(呃,简单理解下就好,我六级还没过呢) 正则的查找替换是st2内置的,不用装插件了 那,原文中是例子: 10x620x580mm 11x620x2390mm 11x620x3050mm ... 作者的意图是想取得每行的第一个数字,然后加上mm,比如第一行,要变成10mm(就是这样啦,他遇到的情境是在excel里,这里就不考虑实用性了) (查找的话就在st里面用ctrl+f,如果要替换的话就用ctrl+h) ctrl+h之后出现这个
(这张图就做法就让我有点迷茫了,不过大致还是懂一点,是我正则还没完全学好的缘故,倒是不难理解。)我们要取得每行的第一个数字,并要在它后面加上mm,其余的全删掉,那么第一组匹配的可以用$1选择,第二组用$2如此,,那我们就把他们替换成$1mm。(我有点不理解他怎么区分第一组跟第二组的,貌似是表达式里面的括号的作用,这个我还需要再学一下哈)
结果就成了这样,作者很高兴,,,好吧看来的确是用()来区别第一第二组的,但我还是用点不明白,先放一下吧,我还有别的事要干呢 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用ajax实现用户登录验证(升级版)
- Swift 3.0 【Swift 3.0 环境下使用 AFNetworking 封装网络请
- Swift惰性初始化(lazy)属性
- 操作引入xml文件的书包(定位到指定节点)
- ruby-on-rails – Ubuntu 10 Ruby 1.9 Rails 3不能正常工作
- Cocos2d-Lua(Quick-Cocos2d-x)集成第三方SDK(二)
- 详解C语言中freopen()函数和fclose()函数的用法
- 加权间隔调度与两个可用的“工人”
- ocp Oracle.1z0-053 711--1
- 播放框架:控制器中的Ajax Drag n’Drop File Upload File对