有人帮忙看看嘛

来源:3-3 元字符与转义

xiaowan2064178456

2016-10-22 13:18

<?php

//请修改变量p的正则表达式,使他能够匹配str中的电话

$p = '/[0-1]{3}-[0-9]{9}/';

$str = "我的电话是010-12345678";

preg_match($p, $str, $match);

echo $match[0];

哪里有问题

写回答 关注

3回答

  • Lemon156
    2016-10-25 13:26:25

    /\d{3}\-\d{8}/

    -是特殊字符需要转义,匹配数字可以选用\d

  • 文斯不動
    2016-10-22 17:31:44

    ......

  • qq_装铍族_04035226
    2016-10-22 16:54:31

    $p = '/[0-1]{3}\-[0-9]{8}/';

    xiaowa...

    -又不是元字符 干嘛要加\

    2016-10-22 17:47:06

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181907 学习 · 2661 问题

查看课程

相似问题