vim 不支持環視
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
Re: vim 不支持環視
零宽度匹配...lonely203 写了:all:
在VIM裡怎么用正則的環視功能?
比如我用 :/my\@=sql 命令 找不到 mysql裡的my字符.
謝高手賜教.
謝:)
不知道怎么给lz造出来的环视这个词语
vim的方言是这样的
/my\(sql\)\@=
ニンニク入れますか?
x60 with gentoo
x60 with gentoo
-
- 帖子: 33
- 注册时间: 2007-06-25 18:21
- 来自: 深圳
Re: vim 不支持環視
應該叫環視吧?
我看書時這樣叫的哦,
有找到環視語句, 供需要的人參考, 如下:
vim Perl 意义
\@= (?= 顺序环视
\@! (?! 顺序否定环视
\@<= (?<= 逆序环视
\@<! (?<! 逆序否定环视
\@> (?> 固化分组
\%(atom\) (?: 非捕获型括号
# Perl的写法
/(?<=foo)bar/
# vim的写法
/\(foo\)\@<=bar
我看書時這樣叫的哦,
有找到環視語句, 供需要的人參考, 如下:
vim Perl 意义
\@= (?= 顺序环视
\@! (?! 顺序否定环视
\@<= (?<= 逆序环视
\@<! (?<! 逆序否定环视
\@> (?> 固化分组
\%(atom\) (?: 非捕获型括号
# Perl的写法
/(?<=foo)bar/
# vim的写法
/\(foo\)\@<=bar
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
Re: vim 不支持環視
学习新词语来的
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: vim 不支持環視
难倒是匹配或者找寻的意思?
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
Re: vim 不支持環視
看的就不是大陆的书吧... ...lonely203 写了:應該叫環視吧?
我看書時這樣叫的哦,
有找到環視語句, 供需要的人參考, 如下:
vim Perl 意义
\@= (?= 顺序环视
\@! (?! 顺序否定环视
\@<= (?<= 逆序环视
\@<! (?<! 逆序否定环视
\@> (?> 固化分组
\%(atom\) (?: 非捕获型括号
# Perl的写法
/(?<=foo)bar/
# vim的写法
/\(foo\)\@<=bar
ニンニク入れますか?
x60 with gentoo
x60 with gentoo
-
- 帖子: 94
- 注册时间: 2009-04-21 9:48
Re: vim 不支持環視
看作者的繁体书法,应该是台湾同胞。欢迎!
-
- 帖子: 14
- 注册时间: 2008-05-01 23:41
Re: vim 不支持環視
大陆出的<精通正则表达式>(Mastering Regular Expression)译本用的也是“环视”这个翻译。
我理解就是环视的内容是匹配时的考虑范围,但相应内容并放进匹配到的字符串中。
我理解就是环视的内容是匹配时的考虑范围,但相应内容并放进匹配到的字符串中。
-
- 帖子: 23
- 注册时间: 2007-09-23 12:52
Re: vim 不支持環視
我还以为vim不支持环视呢,谁知道vim还有自己的方言