1

以下の Javascript コードは、指定された入力が英数字かどうかをチェックします。すべてのブラウザで期待どおりの出力、つまり「英数字」が返されますが、Blackberry OS 4.6 では「英数字なし」が返されます。

var oRegX = new RegExp(/^[a-zA-Z0-9]+$/);

if(!oRegX.test('iAmAlphaNumric123'))
{
    alert('No alpha numaric');
}
else
{
    alert('alpha numaric');
}

上記のコードは一例です。実際には、regex.test メソッドは、Blackberry OS 4.6 ブラウザーでの正規表現と入力に対して逆の結果を返します。

これについてグーグルで検索しましたが、この問題に関連する資料は見つかりませんでした。これは Blackberry OS 4.6 ブラウザーのバグですか、それとも何か間違っていますか。

4

0 に答える 0