2014-11-27 3 views
0

예 문자열 제한 :욕심 정규 표현식을

Lorem ipsum dolor sit amet.&mode=reply&bbcode=1

방법 :

?token=a12b3c4d5e&time=1417111248&message=Lorem ipsum dolor sit amet.&mode=reply&bbcode=1&topic=123456789


그러나 그것은 마지막 & 문자까지 모든 것을 일치 (?:\?|&)message=(.+)&와 메시지를 캡처 시도를 내가 만날 때 캡처 그룹을 중지합니까? & 처음?


예상 결과 :

Lorem ipsum dolor sit amet.

당신은

message=[^&]+ 

예로서 아주 간단한 정규식을 사용할 수 있습니다

+3

추가를'' '. +'다음에 그것을 ungreedy하게 만든다. – sjagr

+0

'(? : \? |) message = (. +?) &'또는'(? : \? |) message = ([^ &] +) &' –

답변

관련 문제