私はDD/MM/YYYY 'と' DD-MM-YYYY形式で日付フィールドを検証するために、この文字列を使用しています:日付の検証未知の修飾エラー
'/^(0?[1-9]|[12][0-9]|3[01])[\/\.- ](0?[1-9]|1[0-2])[\/\.- ](19|20)\d{2}$/'
が、私は
このエラーが出ます警告:preg_match()[function.preg-match]:102行目の/var/www/...fields_lib.phpの未知の修飾語 '\'
上記の文字列はWeb上に入力されています私はフォームが区切り文字自体を埋め込んでいると思うからです。 整数型や10進数などの他の検証タイプでは、この特定のフォームで動作するための検証用のデリミタを削除する必要がありました。
アイデア?
は、あなたの正規表現は[/. -]
(一部で)読む必要がありますので、あなたが
あなたが投稿した文字列で、現在動作しており、フィールドの検証中です。 多くのありがとうございます。 – Mkgl