파일을 읽는 중 일부 긴 문자열에서 일부 문자열 패턴 (` "isempty var0")을 찾으려고합니다. 정규식이 내 요구 사항에 해당하는지 확실하지 않습니까?문자열 패턴 찾기, Regex가 내 요구 사항에 적용됩니까?
더 정확하게 예상되는 문자열 패턴 isempty
은 키워드이며 약간의 공백 뒤에 일부 Java 변수가 있습니다.
입력 문자열은 다음과 같이 할 수있다 :
"isempty var0 && v1== 56"
"v2 == 50 || isempty var1"
"Q3 == 100 || (isempty var2)"
"isempty var3"
"is thisnotisempty var4"
그리고 예상 출력은 다음과 같습니다
현재"isempty var0"
"isempty var1"
"isempty var2"
"isempty var3"
null
내가 String.contains()를 사용하여 패턴을 찾기 위해 노력하고, 문자열 .CharAt(), String.indexOf() 메서드 등
Regex로 해결할 수 있을지 모르겠지만 ?? 누군가가 어떤 아이디어를 줄 수 있다면, 어떤 종류의 패턴을 찾으려면 정규식이 될 수 있습니까?
고마워요!
나는 정규식을 처음 접했을 때 새로운 튜토리얼을 추천 해 줄 수 있니? –
@shriduttkothari 나는 자습서를 모른다. 미안하다. 문서를 읽으면 정규식을 배웠다. –
다음 문서를 공유 할 수 있습니까? –