sno*_*guy 1 javascript regex match
我的理解是,可以在JavaScript中使用两种方法中的任何一种用于不区分大小写的基于正则表达式的匹配:match(/pattern/i)或match("pattern","i").我没有让第二种变体在Chrome中运行.(我正在使用Chromium 14.0.835.202).这是Chrome中的错误吗?(或用户错误?)
在Firefox中,当我运行此代码时,我得到:Hello World,然后是Hello World.在Chrome中,我得到了Hello World,未定义.
<html>
<head>
</head>
<body>
<input type="button" id="button" value="Click me!" onclick="buttonClick()" />
</body>
<script language="javascript">
function buttonClick()
{
str="Hello World"
alert(str.match(/hello world/i))
alert(str.match("hello world","i"))
}
</script>
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
592 次 |
| 最近记录: |