正则表达式的替换

来源:3-7 正则表达式的搜索和替换

cereal_2

2016-02-29 21:04

$patterns = array ('/(19|20)(\d{2})-(\d{1,2})-(\d{1,2})/',

                                                                                        '/^\s{(\w+)}\s*=/';

$replace = array ('\3/\4/\1\2', '$\1 = ');

请问替换数组“\3/\4/\1\2”里边“\4”前后“/\4/”两条斜线是什么意思和作用?

写回答 关注

2回答

  • polarbear_cry
    2016-03-26 17:11:57
    已采纳

    那个是控制输出格式的,正如你看的结果中的5/27/1999,/27/的两条斜线就是/\4/中的两条斜线。

    polarb... 回复cereal...

    共同学习共同进步,推荐你看《精通正则表达式》这本书,我在看着,感觉不错。

    2016-03-30 18:54:10

    共 2 条回复 >

  • 发呆的阿呆
    2016-02-29 21:51:24

    没什么用,就是表示是正则的一种方式

PHP进阶篇

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

181912 学习 · 2668 问题

查看课程

相似问题

正则表达式

回答 2

正则表达式

回答 1

正则表达式

回答 2

正则表达式

回答 1

正则表达式

回答 2