我正在尝试学习一些基本的正则表达式并且很难让它工作。
这有什么问题?
if (preg_match("[a-zA-Z0-9]{1,}", $url)) {
这一定与我的技术有关,因为我几乎无法得到任何例子。
答案 0 :(得分:1)
PHP正则表达式在其两侧都有正斜杠(/)。你想要的是:
preg_match("/[a-zA-Z0-9]{1,}/", $url)
我假设您意识到这只匹配任何字母数字字符串,对吧?顺便说一句,我发现像this这样的网站对测试PHP regexp很有用。