2

こんにちは、この正規表現の何が問題なのか誰でもわかりますか? ここから入手し、これでテストしましたが、すべてチェックアウトしましたが、このエラーが発生します

区切り文字は英数字またはバックスラッシュであってはなりません

ここに私のコードがあります

$input = $item_details['description'];
$regex = '^[0-9]{9}[[0-9]|X|x]$^';
preg_match($input, $regex, $output);
echo ($output);
4

1 に答える 1

0

試す:

$regex = '/^[0-9]{9}([0-9]|X|x)$/';

また

$regex = '/^[0-9]{9}[0-9Xx]$/';

また

$regex = '/^[0-9]{9}[0-9X]$/i';
于 2012-06-01T06:49:35.207 に答える