Skip to content

Instantly share code, notes, and snippets.

@taichunmin
Last active November 3, 2017 06:41
Show Gist options
  • Select an option

  • Save taichunmin/5aa24829c91475e5ea578061b456218d to your computer and use it in GitHub Desktop.

Select an option

Save taichunmin/5aa24829c91475e5ea578061b456218d to your computer and use it in GitHub Desktop.
export default {
alpha_dash: (field) => `${field} 欄位只能填寫半形英文字母、數字、底線及剪號。`,
alpha_num: (field) => `${field} 欄位只能填寫半形英文字母及數字。`,
alpha: (field) => `The ${field} 欄位只能填寫半形英文字母。`,
between: (field, [min, max]) => `${field} 欄位必須介於 ${min} 和 ${max} 之間。`,
confirmed: (field, [confirmedField]) => `${field} 欄位必須與 ${confirmedField} 欄位相同。`,
decimal: (field, [decimals] = ['*']) => `${field} 欄位只能填寫${decimals === '*' ? '' : '小數點 ' + decimals + ' 位以內的'}小數。`,
digits: (field, [length]) => `${field} 欄位只能填寫剛好 ${length} 位數的數字。`,
dimensions: (field, [width, height]) => `${field} 欄位只能填寫 ${width} 像素乘以 ${height} 像素。`,
email: (field) => `${field} 欄位的電子郵件地址不正確。`,
ext: (field) => `${field} 欄位的檔案不正確。`,
image: (field) => `${field} 欄位的圖片檔不正確。`,
in: (field) => `${field} 欄位的資料不正確。`,
ip: (field) => `${field} 欄位的 IP 位址不正確。`,
max: (field, [length]) => `${field} 欄位最多只能填寫 ${length} 個字元。`,
mimes: (field) => `${field} 欄位的檔案類型不正確。`,
min: (field, [length]) => `${field} 欄位至少要填寫 ${length} 個字元。`,
not_in: (field) => `${field} 欄位的資料不正確。`,
numeric: (field) => `${field} 欄位只能填寫數字。`,
regex: (field) => `${field} 欄位的資料不正確。`,
required: (field) => `${field} 欄位是必填欄位。`,
size: (field, [size]) => `${field} 欄位的檔案大小不能超過 ${size} KB。`,
url: (field) => `${field} 欄位的網址不正確。`
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment