태그 내부에 텍스트를 가져 오려고합니다. 즉 <text>
입니다. 내가 뭐하는 거지 : 전에 <
(긍정적 인 lookbehind) 모든 문자 0 번 이상 및 >
(긍정적 예측) 다음 :자바 :이 정규식에 어떤 문제가 있습니까?
Pattern pattern = Pattern.compile("(?<=\\<).*(?=\\>)");
내가이라고 생각합니다.
Matcher m = pattern.matcher(data);
if (!m.matches()) continue; //Called in a for loop
그러나 일치 입력 (예 : 입력 <text> some other stuff here
)이 없습니다.
내가 뭘 잘못하고 있니?
감사합니다!하지만 지금은 '일치하는'내용이 무엇인지 모르겠습니다.이 경우 전체 영역이 무엇입니까? – Cratylus
@ user384706 전체 영역은 일치하려는 전체 문자열, 즉 '데이터'의 전체 내용입니다. 당신의 경우. – Thomas