Đặt các quy tắc cho biểu mẫu

Bạn có thể tạo các quy tắc để mọi người tuân theo khi điền vào biểu mẫu. Ví dụ: nếu yêu cầu cung cấp địa chỉ email, bạn có thể đảm bảo mọi người chỉ có thể gửi địa chỉ email được định dạng đúng.

Thiết lập các quy tắc cho một câu hỏi

  1. Mở biểu mẫu trong Google Biểu mẫu.
  2. Thêm một trong các loại câu hỏi sau:
    • Câu trả lời ngắn
    • Đoạn
    • Hộp đánh dấu
  3. Nhấp vào biểu tượng Tuỳ chọn khác Xem thêm.
  4. Nhấp vào Xác thực phản hồi.
  5. Chọn loại quy tắc bạn muốn.
  6. Ở phía ngoài cùng bên phải, nhập thông báo lỗi để mọi người sẽ thấy khi họ nhập câu trả lời vi phạm quy tắc của bạn.

Các loại quy tắc

Mỗi loại câu hỏi cho phép xác thực phản hồi có các cài đặt khác nhau.

Câu trả lời ngắn
  • Số:
    • Toán tử so sánh số
      • Ví dụ: Một số lớn hơn hoặc bằng 50
    • Trong khoảng
      • Ví dụ: Một số trong khoảng từ 21 đến 42
    • Không nằm trong khoảng
    • Là số
    • Số nguyên
  • Văn bản:
    • Chứa
      • Ví dụ: Đảm bảo rằng câu trả lời chứa từ "kẹo".
    • Không chứa
    • Email: Câu trả lời phải ở dạng email.
    • URL: Câu trả lời phải có dạng URL.
  • Độ dài: Phải có số lượng ký tự tối đa hoặc số lượng ký tự tối thiểu.
    • Ví dụ: Câu trả lời có tối đa 500 ký tự hoặc tối thiểu 200 ký tự.
  • Biểu thức chính quy: Yêu cầu câu trả lời bằng văn bản phải khớp với một số công thức bạn chọn. Tìm hiểu thêm về biểu thức chính quy.
    • Ví dụ: Câu trả lời phải là số điện thoại gồm 10 chữ số, trong đó mỗi số là các số từ 0 đến 9.
      • Thông tin đầu vào: Khớp với biểu thức chính quy [0-9]{10}
      • Kết quả mong đợi: 1234567890
Đoạn
  • Độ dài: Phải có số lượng ký tự tối đa hoặc số lượng ký tự tối thiểu.
    • Ví dụ: Câu trả lời có tối đa 500 ký tự hoặc tối thiểu 200 ký tự.
  • Biểu thức chính quy: Yêu cầu câu trả lời bằng văn bản phải khớp với một số công thức bạn chọn. Tìm hiểu thêm về biểu thức chính quy.
Hộp kiểm
  • Chọn ít nhất: Đặt số lượng hộp tối thiểu có thể chọn. Đảm bảo ít nhất số lượng hộp nhất định được chọn.
  • Chọn tối đa: Đặt số lượng hộp tối đa có thể chọn.
  • Chọn chính xác: Chỉ định số lượng hộp phải chọn.

Biểu thức chính quy

Bạn có thể yêu cầu câu trả lời phải khớp với một nhóm tiêu chí được gọi là biểu thức chính quy. Biểu thức chính quy tìm kiếm các mẫu trong câu trả lời.

Ví dụ về biểu thức chính quy
Bảng bên dưới hiển thị một vài biểu thức mẫu mà Google Tài liệu hỗ trợ. Tuy nhiên, có nhiều biểu thức được hỗ trợ khác mà người dùng có thể sử dụng.
Biểu thức Nội dung mô tả Ví dụ Kết quả phù hợp Không phù hợp
. Dấu chấm biểu thị ký tự bất kỳ ở vị trí nhất định. d. do, dog, dg, ads fog, jog
* Dấu hoa thị sau một ký tự biểu thị lệnh tìm kiếm ký tự trước đó không lặp lại hoặc lặp lại nhiều lần. do*g dog, dg, dooog dOg, doug
+ Dấu cộng sau ký tự biểu thị lệnh tìm kiếm ký tự đó xuất hiện 1 hoặc nhiều lần. do+g dog, dooog dg, dOg, doug
? Biểu thức trước là tùy chọn. do?g dg, dog dOg, doug
^ Dấu mũ phải được đặt ở đầu một biểu thức chính quy và biểu thị rằng chuỗi bắt đầu bằng (các) ký tự hoặc chuỗi được đặt sau dấu mũ. ^[dh]og dog, hog A dog, his hog
$ Ký hiệu đô la phải được đặt ở cuối một biểu thức chính quy và biểu thị rằng chuỗi kết thúc bằng (các) ký tự hoặc chuỗi được đặt trước ký hiệu đô la. [dh]og$ dog, hog, hot dog dogs, hog, doggy
{A; B} Biểu thức trước được lặp lại trong khoảng từ A đến B lần, trong đó A và B là các số. d(o{1,2})g dog, doog dg, dooog, dOg
[x], [xa], [xa5] Một bộ ký tự chỉ ra rằng chỉ một trong số (các) ký tự đã cho sẽ xuất hiện ở vị trí hiện tại. Trong hầu hết các trường hợp, mọi ký tự đều hợp lệ trong ngoặc, bao gồm các ký tự được đề cập trước đó trong biểu thức: [xa,$5Gg.]] d[ou]g dog, dug dg, dOg, dooog
[a-z] Phạm vi bộ ký tự biểu thị lệnh tìm kiếm một ký tự trong phạm vi ký tự đã cho. Các phạm vi phổ biến bao gồm a-z, A-Z và 0-9. Các phạm vi có thể được kết hợp thành một phạm vi duy nhất: [a-zA-Z0-9]. Các phạm vi cũng có thể được kết hợp với các bộ ký tự (đã đề cập trước đó): [a-zA-Z,&*]. d[o-u]g dog, dug, dpg, drg dg, dOg, dag
[^a-fDEF] Một bộ ký tự bắt đầu bằng ^ biểu thị lệnh tìm kiếm một ký tự không nằm trong bộ đã cho. d[^aeu]g dog, dOg, dig, d$g dg, dag, deg, dug
\s Ký tự dấu cách bất kỳ. d\sg d g, d[TAB]g dg, dog, doug

LƯU Ý: Khi cố gắng tìm kiếm bản sao thực của ký tự bất kỳ có nghĩa cụ thể trong các biểu thức chính quy, chẳng hạn như ^ và $, bạn cần "thoát" ký tự trong cụm từ tìm kiếm bằng cách đặt dấu gạch chéo ngược trước ký tự đó. Ví dụ: nếu bạn muốn tìm kiếm một bản sao của ký tự $, bạn sẽ viết \$.

Sau đây là một số ví dụ về cách sử dụng biểu thức chính quy để tìm kiếm bảng tính:

Tìm kiếm các ô có chứa số tiền bằng đô la

Nhập nội dung sau vào thanh Tìm kiếm: ^\$([0-9,]+)?[.][0-9]+

Chuỗi này biểu thị một số tiền bằng đô la, trong đó, số đầu tiên là số bất kỳ trong khoảng 0-9 hoặc dấu phẩy không xuất hiện hoặc xuất hiện nhiều lần, tiếp theo là [.], sau đó là số bất kỳ trong khoảng 0-9 được lặp lại một hoặc nhiều lần. Lệnh tìm kiếm này sẽ trả về giá trị bất sau đây: $4,666, $17,86, $7,76, $0,54, $900.001,00, $523.877.231,56

Tìm kiếm các ô có chứa mã bưu chính của Hoa Kỳ

Nhập nội dung sau vào thanh Tìm kiếm: [0-9]{5}(-[0-9]{4})?

Chuỗi này biểu thị mã bưu chính của Hoa Kỳ bao gồm 5 số có dấu gạch ngang và phần bổ sung có 4 chữ số tùy chọn.

Tìm kiếm các ô có chứa tên bắt đầu bằng một chữ cái viết thường

Nhập nội dung sau vào thanh Tìm kiếm: ^[a-z].*

Chuỗi này biểu thị một giá trị nhập vào ô có chứa một chữ cái viết thường, rồi đến một ký tự khác không xuất hiện hoặc xuất hiện nhiều lần. Lệnh tìm kiếm này sẽ trả về thông tin bất kỳ sau: bob, jim, gEORGE, marTin

Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
16213517893270341890
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
35
false
false