我(最后)开始学习正则表达式,我想知道这两个模式字符串之间是否有任何明显的区别.我正在尝试匹配诸如" Title=Blah"之类的行,并在两组中匹配"Title"和"Blah".
问题出现在像" Title=The = operator" 这样的标题上.以下是解决问题的两种选择:
^([^=]+)=(.+)$
^(.+?)=(.+)$
Run Code Online (Sandbox Code Playgroud)
这两者之间是否有任何区别,无论是性能方面还是功能方面?
regex ×1