2
regex에서 lookbehind 사용법을 이해하는 데 몇 가지 문제가 있습니다. 모든 상단에서 내가 제 1 선행 발생 사이의 모든 일치 할 필요 MyMethod라는 및 SOMETHINGELSERegex reverse lookbehind
의 예 https://regex101.com/r/lF8yT0/4
public myMethod
do something
private myMethod
do somethingelse
(?s)(?<=(myMethod){1})(.*)somethingelse
선택, 난 단지
을 기대하면서private myMethod
do somethingelse
정규식의 일치 항목으로'foo bar'가 필요한 이유는 무엇입니까? 논리를 명확히 할 수 있습니까? 당신이 준 Regex101 예제는 뭔가 다른 것을 보여줍니다. –
예제가 향상되었습니다. –