PHP正则表达式如何反向引用?

2024-12-25 13:26:39
推荐回答(2个)
回答1:

你好你的写的正则是对的,可以匹配,就是你匹配后输出什么有问题,正确写法是这样的:

$replace = "\$1/$2";
加$1是第一个匹配的(\d+),就是说你匹配到了,你要输出什么,怎么输出写错了。
希望能帮助到你...

回答2:

用于替换的字符串或字符串数组。如果这个参数是一个字符串,并且pattern 是一个数组,那么所有的模式都使用这个字符串进行替换。如果pattern和replacement 都是数组,每个pattern使用replacement中对应的 元素进行替换。如果replacement中的元素比pattern中的少, 多出来的pattern使用空字符串进行替换。