1
votes

I'm working on a Java project and I need to know if there is any way in java to format user input from "(test || test1) && test3" to ((index in ('test') OR index in ('test2')) AND (index in ('test3')) (there can be different inputs in this format)

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));     
System.out.print("query ");     
var queryString = List.of(reader.readLine().split(" "));