String
에 생성자의 인덱스를 찾고 싶습니다. jtextArea
에서 한 줄씩 살펴보고 있는데 생성자의 인덱스를 찾고 싶습니다. 하지만 "("
및 ")"
의 색인을 원합니다. 사실, javas 클래스의 매개 변수 목록의 처음 부분과 끝 부분 위치를 찾고 싶습니다.RegEx를 사용하여 생성자의 인덱스 가져 오기
예 :
String clasname="test";
String firstlineoftextarea="test(6)";
출력 시작 = 4
인덱스; 끝 인덱스 = 6;
RegEx를 사용해야한다고 생각합니다.
행에'('및')'가 여러 번 나타날 수 있습니까? – Dici
@Dici 내가 .java 파일을 textarea에로드합니다. 행 단위로 읽습니다. 그래서 생성자 행의 행을 읽을 때, 매개 변수 list.line의 시작 및 끝 인덱스를 찾으려면 java에서 유효한 값을 모두 포함 할 수 있습니다. –
물론 Java에서는'eval()'함수가 없지만 런타임에 Java 코드를 컴파일하고로드 할 수 있습니다. – msrd0