正则表达式 [- +.]\w+ 怎么理解 正则表达式 [- +.]\w+ 怎么理解 谢谢,分解下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个完全可以自己测试<script type="text/javascript">alert(/[- +.]\w+/.test('-a'));</script>这个正则等价于 /.\w+/, 匹配非\n字符后面跟任意非0个数的大小写字母或数字的 字符串 - 表示连字符+ 表示匹配前面的字符一次或多次. 点子符可以匹配除换行符外的,任意的一个字符\w 任意一个单词字符,相当于[a-zA-Z0-9] 确实有误测试了一下 <?phpvar_dump(preg_match('/[- +.]/', 's'));//int(0) 看来[]中的.不再等价于[^\n]了 - 表示连字符+ 表示匹配前面的字符一次或多次. 点子符可以匹配除换行符外的,任意的一个字符\w 任意一个单词字符,相当于[a-zA-Z0-9] PHP中遇到的openssl.dll的问题~~请教各路大神啊啊啊啊~~~ eclipse for PHP 怎么发布到应用服务器目录里??? 如何将上传到web务器 难住很多人的三目运算符..请高手解答.散分 远程获取页面,只取HTML前几行!如何做~ 怎样把位运算|和&用在权限判断里? 如何限制表单输入框输入的字符的长度 在IIS上安装php的问题 缓存问题!!!!!!!!!!!! Uedito图片上传功能不能使用 php codeigniter的模型加载的时候的问题 开发这种类型的网站原理是怎么样
alert(/[- +.]\w+/.test('-a'));
</script>这个正则等价于 /.\w+/, 匹配非\n字符后面跟任意非0个数的大小写字母或数字的 字符串
+ 表示匹配前面的字符一次或多次
. 点子符可以匹配除换行符外的,任意的一个字符
\w 任意一个单词字符,相当于[a-zA-Z0-9]
确实有误
测试了一下
<?php
var_dump(preg_match('/[- +.]/', 's'));//int(0)
看来[]中的.不再等价于[^\n]了
+ 表示匹配前面的字符一次或多次
. 点子符可以匹配除换行符外的,任意的一个字符
\w 任意一个单词字符,相当于[a-zA-Z0-9]