这个正则表达式有什么问题?

时间:2010-08-14 15:13:37

标签: preg-match

我正在尝试学习一些基本的正则表达式并且很难让它工作。

这有什么问题?

if (preg_match("[a-zA-Z0-9]{1,}", $url)) {

这一定与我的技术有关,因为我几乎无法得到任何例子。

1 个答案:

答案 0 :(得分:1)

PHP正则表达式在其两侧都有正斜杠(/)。你想要的是:

preg_match("/[a-zA-Z0-9]{1,}/", $url)

我假设您意识到这只匹配任何字母数字字符串,对吧?顺便说一句,我发现像this这样的网站对测试PHP regexp很有用。