
请问如何指定emacs正则表达式的作用行(范围)呢? [已解決]
-
- 帖子: 7
- 注册时间: 2012-12-27 19:26
- 系统: windows7
请问如何指定emacs正则表达式的作用行(范围)呢? [已解決]
如题,另外,emacs的正则是否是不支持零宽断言(环视)?还是说可以通过另外一种方式达到相同的目的?求指教,多谢. 

上次由 cyanwinds 在 2013-01-02 22:19,总共编辑 1 次。
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
-
- 帖子: 7
- 注册时间: 2012-12-27 19:26
- 系统: windows7
Re: 请问如何指定emacs正则表达式的作用行(范围)呢?
可惜,如此強大的一款編輯器居然沒有完整的正則功能.Fermat618 写了:不支持。看你想实现什么目的吧。如果是语法解析啥的就写解析器。
另外關於正則的作用行問題,目前找到一個解決方法,用narrow-mode只顯示某部份想生效的行,然後使用正則,再顯示全部文本.
此貼可關.
感謝同仁解答.
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 请问如何指定emacs正则表达式的作用行(范围)呢?
它是操作系统,不是专职的文本编辑器。你看强大的文字处理软件 MS Office 不也不支持正则吗?cyanwinds 写了:可惜,如此強大的一款編輯器居然沒有完整的正則功能.Fermat618 写了:不支持。看你想实现什么目的吧。如果是语法解析啥的就写解析器。
另外關於正則的作用行問題,目前找到一個解決方法,用narrow-mode只顯示某部份想生效的行,然後使用正則,再顯示全部文本.
此貼可關.
感謝同仁解答.
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 请问如何指定emacs正则表达式的作用行(范围)呢?
酸不拉矶的。。lilydjwg 写了: 它是操作系统,不是专职的文本编辑器。你看强大的文字处理软件 MS Office 不也不支持正则吗?

爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- tangboyun
- 帖子: 701
- 注册时间: 2009-07-25 1:57
- 联系:
Re: 请问如何指定emacs正则表达式的作用行(范围)呢? [已解決]
装个小插件就可以支持环视的,我以前就在这坛子发过,搜下装上就是了。
其实ECMA规范定义的正则是不支持环视的,POSIX BRE 和 ERE都不支持。
其实ECMA规范定义的正则是不支持环视的,POSIX BRE 和 ERE都不支持。
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。