正则表达式对我来说是新的(但它们很棒而且很有用:D)。但是,在尝试在 TextMate 中使用它们之后,我得到了意想不到的结果。我不确定这是否是一个错误,或者这就是正则表达式的工作方式。
我有这个代码
begin text in the middle end and more text and a
second begin second text in the middle end
搜索begin.+end
我会期待两个结果
begin text in the middle end
和begin second text in the middle end
但是我选择了整个文本;我希望begin.+end
搜索.+
直到end
找到第一个,但它会搜索到最后一个。
他们是这样工作的吗?我在哪里可以学习如何使用正则表达式?
事实是我只对选择内部.+
不感兴趣begin
,end
但这是另一个问题。