首页 新闻 会员 周边

匹配变量名的正则模式里面为什么会有\x7f-\xff

0
[待解决问题]

在书上看到PHP匹配变量的正则是'\$[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'。
变量名的规则是以字母或下划线开头,后面任意数量的字母、数组、下划线。
那么正则写成'\$[a-zA-Z_][a-zA-Z0-9_]*'不就可以了吗,为什么还要加上'\x7f-\xff'
差ASCLL表发现这些都是一些很奇怪的字符,匹配这些字符有什么意义呢

帕特菛琦的主页 帕特菛琦 | 菜鸟二级 | 园豆:206
提问于:2018-01-21 22:43
< >
分享
所有回答(1)
0

\x7f-\xff中除\x7f之外是The extended ASCII codes (character code 128-255)中的字符,其中包含一些非英文的字母,比如拉丁字母À

dudu | 园豆:30994 (高人七级) | 2018-01-22 09:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册