Давайте рассмотрим, что у меня есть строка & хочу извлечь необычные ключевые слова для SEO. $text = "This is some text. This is some text. Vending Machines are great.";
Извлечение ключевых слов из строки: Javascript
& будут определять множество общих слов, чтобы игнорировать ключевые слова в извлеченной списке как $commonWords = ['i','a','about','an','and','are','as','at','be','by','com','de','en','for','from','how','in','is','it','la','of','on','or','that','the','this','to','was','what','when','where','who','will','with','und','the','www'];
Ожидаемый результат: Result=[some,text,machines,vending]
бы очень признателен, если Может ли один помочь нам написать общую логику или процедуру для извлечение ключевых слов из строки?
удалить знаки препинания ([ '.Надеть()'] (https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Reference/Global_Objects/String/replace)), разделите строку ([.split() '] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split)), фильтруйте массив для слов, не найденных в массиве '$ commonWords' ([' .filter() '] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter), ['.indexOf()'] (https://developer.mozilla.org/en-US/docs/Web/JavaSc ript/Reference/Global_Objects/Array/indexOf)) – Andreas