[Exercises: Web Technologies Language Specifics] 17.Extract sentences by keyword - Java script
Здравейте, за тази задача на Java и C# направих следното, което мина без проблем:
String query = scan.nextLine();
String regex = "(\\w[^.!?]*)?\\b" + query + "\\b[^.!?]*[^.!?]";
Когато се опитам да направя същото в Java script, т.е. да разделя патерна на 2 части и да включа това, което чета от входа, ми гърми или с грешка по време на изпълнение, или просто нищо не отпечатва:
let quer = input[0]
//const pattern = /(\w[^.!?]*)?\b/g+quer+/\b[^.!?]*[^.!?]/g;
let pat = new RegExp("/(\w[^.!?]*)?\b"+quer+"\b[^.!?]*[^.!?]/g");
Някой има ли идея дали това изобщо е възможно или просто нещо пропускам. Уж според гугъл с new RegExp би трябвало да работи, но не...