Ниже приведена последняя версия регулярного выражения, которое я использую, и оно выдает ошибку «Invalid Regular Expression».Ошибка регулярного выражения
Любое foo с форматированием регулярного выражения было бы высоко оценено!
Ниже мой код:
// This function gets all the text in browser
function getText() {
return document.body.innerText;
}
var allText = getText(); // stores into browser text into variable
//regex set to rid text of all punctuaction, symbols, numbers, and excess spaces
var matcher = new RegExp ("/(?<!\w)[a-zA-Z]+(?!\w)/", "g");
//cleanses text in browser of punctuation, symbols, numbers, and excess spaces
var newWords = allText.match(matcher);
//using a single space as the dividing tool, creates a list of all words
var Words=newWords.split(" ");
Использование регулярных выражений буквальный синтаксис или При использовании регулярных выражений конструктора ** 1. ** не нужен разделитель слэши ** 2. ** обратные косые должны быть в два раза бежал. ** Используйте ** 'новый RegExp (" (? Tushar
Регулярное выражение не выполняет вы думаете, что это ... –
@Tushar просто скопировал и вставил вашу рекомендацию, и я все еще получаю ту же ошибку – Lance