html 컨트롤에서 선택된 여러 조건을 사용하여 텍스트 영역에 쿼리를 작성합니다. 또한 사용자는 수정할 수 있습니다.쿼리 작성, 구문 확인, 구문 분석 및 평가
클라이언트 측 : 조건 아래 목록 :
a(1, 3) > 20
b(4, 5) < 90
c(3, 0) = 80
I 쿼리 형성 :이 갖는 서버 측
a(1, 3) > 20 and b(4, 5) < 90 or c(3, 0) = 80
파싱 할 조회하고 각 함수를 호출 인수. (a, b 및 c는 함수 임)
처리하기 전에 쿼리 구문 (클라이언트 측 또는 서버 측에서 확실하지 않음)을 확인하려고합니다. 예를 들어 사용자가 잘못된 함수/인수를 입력하거나 잘못된 연산자를 사용하는 경우
귀하의 제안과 의견에 감사드립니다.
PS : 사용 파이썬
첫 번째 두 개가 "및"예정되어 있고 세 번째는 "또는"예정된 것을 어떻게 알 수 있습니까? – PaulMcG
어떤 조합도 허용됩니다. – Vishal