下面的 Javascript 代码检查给定的输入是否是字母数字。在所有浏览器中,它都会给出预期的输出,即“alpha numaric”,但在 Blackberry OS 4.6 上,它会返回“No alpha numaric”。
var oRegX = new RegExp(/^[a-zA-Z0-9]+$/);
if(!oRegX.test('iAmAlphaNumric123'))
{
alert('No alpha numaric');
}
else
{
alert('alpha numaric');
}
上面写的代码只是一个例子。实际上,regex.test 方法为任何 regex 和 Blackberry OS 4.6 浏览器上的输入提供相反的结果
我对此进行了谷歌搜索,但找不到与此问题相关的任何材料。这是 Blackberry OS 4.6 浏览器中的错误还是我做错了什么。