我絕對是一個新手,正在嘗試一個練習項目。 它基本上是一個字謎遊戲,用戶點擊某些字母來拼出單詞。 我現在需要檢查它實際上是一個單詞。我製作了一個文本文件,其中包含字典中的所有單詞(從某個網站複製爲其實踐項目)。我設法弄到了,所以如果我可以console.log的話。Javascript/jquery搜索字符串中是否存在單詞
function Searchtext(){
$.get('words.txt', function(data) {
console.log(data);
}, 'text');
}
現在我想搜索的話,看看玩家的答案(這是一個變量,名爲playeranswer聲明字符串)是在列表中。我不需要它返回這個詞,只是它是否存在。注:它必須是確切的,例如,如果用戶輸入了不是單詞的「ender」,它將不會回來,因爲它找到了單詞「渲染」。 .length也許有幫助?
我該如何去做這件事?
感謝您的任何幫助。
結帳的RegExp – 2013-04-25 20:51:23
[正則表達式的文檔(HTTPS://developer.mozilla。org/en-US/docs/JavaScript/Guide/Regular_Expressions)以供參考。 – ajp15243 2013-04-25 20:59:44
您每次用戶嘗試驗證該單詞時,都打算進行服務器調用?爲什麼不把JavaScript變量中的所有單詞放在第一位呢?你有沒有任何服務器端編程語言?如果是,那麼爲什麼不檢查服務器端並返回true/false? – Ejaz 2013-04-25 21:10:21