Google Apps Script / RegEx를 통해 양식의 응답 텍스트 유효성 검사

매튜 앤더슨

나는이 구글 양식을 . 몇 가지 질문에 대해 여러 유효성 검사 기준을 설정하려고합니다. 질문별로 설정하려는 유효성 검사 기준은 다음과 같습니다.

/ PC-파일럿 호출 부호

  • "FCB"로 시작
  • 6 자 또는 7 자
  • 마지막 3자는 숫자 여야합니다.
  • 길이가 7자인 경우 4 번째 문자도 0이 아닌 숫자 여야합니다.

/ TM-시간

  • 4 자
  • 처음 두 문자는 00에서 23 사이의 정수입니다.
  • 처음 두 문자는 00에서 59 사이의 정수입니다.

/ TP-항공기 유형

  • 4 자

/ FL-비행 수준

  • 5 자
  • "FL"로 시작
  • 마지막 3 자리는 숫자입니다.

/ BT-차단 시간

  • 3 자 이상
  • 마침표는 마지막 문자에서 두 번째입니다.
  • 마침표 앞이나 뒤의 모든 문자는 숫자 여야합니다.

Google Apps Script로 프로그래밍을 시도했습니다.

function pirep() {

var item = "flyCaribbean PIREP"
var form = FormApp.create('New Form');
var textValidation = FormApp.createTextValidation()

  // Urgency
item = "/UA - Urgent"
var choices = ["UA - Routine", "UUA - Urgent"]
form.addMultipleChoiceItem()
    .setTitle(item)
    .setChoiceValues(choices)
    .setRequired(true)  

 // Pilot Callsign
item = "/PC - Pilot Callsign"
form.addTextItem()
    .setTitle(item)
    .setRequired(true);
var textValidation = FormApp.createTextValidation()
    .requireTextContainsPattern("FCB")
item.setHelpText("In the format: 'FCB001' or 'FCB2905'.")
item.setValidation(textValidation) }

앱 스크립트 또는 RegEx를 통해 데이터 유효성 검사를 시작하는 데 도움이 필요합니다.

매튜 앤더슨

/ PC-파일럿 호출 부호

([F] [C] [B]) ([0-9] [0-9] [0-9]) ([0-9] |)

/ TP-항공기 유형

(....)

/ TM-시간

(([0-1] [0-9]) | (2 [0-3])) (([0-5] [0-9]))

/ TP-비행 수준

([F] [L]) ([0-9] [1-9] [0-9] | [1-9]

/ BT-차단 시간

(([0-9] |) [0-9] [.] [0-9])

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Google UiApp의 Google Apps Script 유효성 검사 문제

분류에서Dev

jQuery를 통해 양식의 한 요소 유효성 검사

분류에서Dev

Google Apps Script 최신 양식 응답이 트리거됩니다.-

분류에서Dev

유효성 검사를 통해 응답 json에서 임의의 값을 선택합니다.

분류에서Dev

유효성 검사를 통해 여러 줄로 된 두 단어 사이의 텍스트 추출

분류에서Dev

Angular 2+ : ngFor 루프에서 유효성 검사를 통해 반응 형 양식에 독립적으로 액세스

분류에서Dev

AJAX를 통해 양식을 제출하지만 클라이언트 측 유효성 검사는 유지

분류에서Dev

ASP.Net 핵심 웹 API의 유효성 검사 특성에 사용자 지정 유효성 검사 결과 (응답)를 반환해야합니다.

분류에서Dev

양식의 편집 텍스트에 대한 유효성 검사

분류에서Dev

Blazor 양식 유효성 검사 부트 스트랩 통합

분류에서Dev

페이지에서 AJAX를 통해로드 된 양식 유효성 검사

분류에서Dev

jquery를 통해 양식을 제출 한 후 Laravel 파일 유효성 검사 submit ();

분류에서Dev

양식에 바인딩 된 Google Apps Script에서 활성 응답을 받으려면 어떻게해야합니까?

분류에서Dev

유효성 검사를 통한 AngularJs 동적 양식 생성

분류에서Dev

앱 스크립트를 사용하여 Google 양식의 질문 (항목) 유효성 검사를 변경 / 업데이트하려면 어떻게하나요?

분류에서Dev

정규식을 사용하여 줄 바꿈을 통해 여러 키워드를 확인하는 양식 유효성 검사 스크립트

분류에서Dev

사용자 양식 텍스트 상자 항목의 형식 유효성 검사

분류에서Dev

Google Apps Script를 사용하여 스프레드 시트의 셀에서 텍스트를 자르려면 어떻게해야합니까?

분류에서Dev

유효성 검사를 위해 목록보기 내부의 텍스트 상자에 입력 된 새 값 사용

분류에서Dev

발표자가 유효성 검사를 위해 텍스트 상자의 값에 액세스하는 방법

분류에서Dev

그룹의 컨트롤 중 하나에 값이있는 경우 유효성 검사를 통과하기 위해 Angular 2 양식에서 간단한 교차 필드 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

Symfony 양식의 유효성 검사기를 언제 호출해야합니까?

분류에서Dev

Ajax를 통한 양식 유효성 검사

분류에서Dev

서버를 통한 양식 유효성 검사

분류에서Dev

Google Apps Script에서 정규식 및 조건부 서식 사용-IPv4 주소 유효성 검사기 / 검사기 만들기

분류에서Dev

다른 필드에 의해 트리거되는 AngularJS 양식 유효성 검사

분류에서Dev

특정 양식 제출에 의해 트리거되는 Google Apps Script OnSubmit 함수

분류에서Dev

Python을 통해 Google Apps Script를 어떻게 사용하나요?

분류에서Dev

EXCEL 사용자 양식 텍스트 상자 유효성 검사

Related 관련 기사

  1. 1

    Google UiApp의 Google Apps Script 유효성 검사 문제

  2. 2

    jQuery를 통해 양식의 한 요소 유효성 검사

  3. 3

    Google Apps Script 최신 양식 응답이 트리거됩니다.-

  4. 4

    유효성 검사를 통해 응답 json에서 임의의 값을 선택합니다.

  5. 5

    유효성 검사를 통해 여러 줄로 된 두 단어 사이의 텍스트 추출

  6. 6

    Angular 2+ : ngFor 루프에서 유효성 검사를 통해 반응 형 양식에 독립적으로 액세스

  7. 7

    AJAX를 통해 양식을 제출하지만 클라이언트 측 유효성 검사는 유지

  8. 8

    ASP.Net 핵심 웹 API의 유효성 검사 특성에 사용자 지정 유효성 검사 결과 (응답)를 반환해야합니다.

  9. 9

    양식의 편집 텍스트에 대한 유효성 검사

  10. 10

    Blazor 양식 유효성 검사 부트 스트랩 통합

  11. 11

    페이지에서 AJAX를 통해로드 된 양식 유효성 검사

  12. 12

    jquery를 통해 양식을 제출 한 후 Laravel 파일 유효성 검사 submit ();

  13. 13

    양식에 바인딩 된 Google Apps Script에서 활성 응답을 받으려면 어떻게해야합니까?

  14. 14

    유효성 검사를 통한 AngularJs 동적 양식 생성

  15. 15

    앱 스크립트를 사용하여 Google 양식의 질문 (항목) 유효성 검사를 변경 / 업데이트하려면 어떻게하나요?

  16. 16

    정규식을 사용하여 줄 바꿈을 통해 여러 키워드를 확인하는 양식 유효성 검사 스크립트

  17. 17

    사용자 양식 텍스트 상자 항목의 형식 유효성 검사

  18. 18

    Google Apps Script를 사용하여 스프레드 시트의 셀에서 텍스트를 자르려면 어떻게해야합니까?

  19. 19

    유효성 검사를 위해 목록보기 내부의 텍스트 상자에 입력 된 새 값 사용

  20. 20

    발표자가 유효성 검사를 위해 텍스트 상자의 값에 액세스하는 방법

  21. 21

    그룹의 컨트롤 중 하나에 값이있는 경우 유효성 검사를 통과하기 위해 Angular 2 양식에서 간단한 교차 필드 유효성 검사를 수행하는 방법은 무엇입니까?

  22. 22

    Symfony 양식의 유효성 검사기를 언제 호출해야합니까?

  23. 23

    Ajax를 통한 양식 유효성 검사

  24. 24

    서버를 통한 양식 유효성 검사

  25. 25

    Google Apps Script에서 정규식 및 조건부 서식 사용-IPv4 주소 유효성 검사기 / 검사기 만들기

  26. 26

    다른 필드에 의해 트리거되는 AngularJS 양식 유효성 검사

  27. 27

    특정 양식 제출에 의해 트리거되는 Google Apps Script OnSubmit 함수

  28. 28

    Python을 통해 Google Apps Script를 어떻게 사용하나요?

  29. 29

    EXCEL 사용자 양식 텍스트 상자 유효성 검사

뜨겁다태그

보관