저는 확실히 초보자이며 연습 프로젝트를 시도하고 있습니다. 기본적으로 사용자가 단어를 조합하기 위해 특정 문자를 클릭하는 아나그램 게임입니다. 이제는 실제로 단어인지 확인해야합니다. 사전에있는 모든 단어를 포함하는 텍스트 파일을 만들었습니다 (someones 웹 사이트에서 복사 된 것). 나는 내가 콘솔화할 수 있다면 그것을 얻을 수 있었다. 단어들을 기록하라.Javascript/Jquery 문자열에 단어가 있는지 검색하십시오.
function Searchtext(){
$.get('words.txt', function(data) {
console.log(data);
}, 'text');
}
은 지금은 선수의 대답 (변수라고 playeranswer에 선언 된 문자열) 목록에 있는지 확인하기 위해 단어를 검색 할. 나는 그것이 그곳에 있든 없든 오직 그 말을 되풀이 할 필요가 없다. N.B. 예를 들어 사용자가 단어가 아닌 "ender"를 입력 한 경우 "렌더링"이라는 단어를 찾기 때문에 사실로 돌아 가지 않습니다. .length를 사용하면 도움이 될 것입니다.
어떻게해야합니까?
도움 주셔서 감사합니다.
체크 아웃 정규식 –
[정규식 문서 (HTTPS 도움이되기를 바랍니다.org/ko-ko/docs/JavaScript/Guide/Regular_Expressions)를 참조하십시오. – ajp15243
사용자가 단어를 확인할 때마다 서버 호출을하는 것이 목표입니까? 왜 자바 스크립트 변수에 모든 단어를 넣지 않는 것이 좋을까요? 서버 측 프로그래밍 언어가 있습니까? 그렇다면 서버 측을 확인하고 true/false를 반환하지 않는 이유는 무엇입니까? – Ejaz