Regex apenas para a primeira ocorrência?
Digamos que tenho a seguinte string:
este é um teste para fins de teste. isso é apenas um teste. O fim.
e eu quero selecionarthis is a test
ethis is only a test
. O que no mundo eu preciso fazer?
O seguinte Regex que tentei produz um resultado pateta:
this(.*)test
(Eu também queria capturar o que havia entre eles)
retornathis is a test for the sake of testing. this is only a test
Parece que isso é provavelmente algo fácil que estou esquecendo.