Php 正则表达式开始和结束字符(preg_replace)
在这里发布之前,我已经在谷歌上搜索过这个网站,但我似乎无法理解下面代码段中的start和close正则表达式字符Php 正则表达式开始和结束字符(preg_replace),php,regex,Php,Regex,在这里发布之前,我已经在谷歌上搜索过这个网站,但我似乎无法理解下面代码段中的start和close正则表达式字符 $url = preg_replace('|[^...]|i', '', $url) 我熟悉“/…/I”,但“|…| I”是什么意思?提前谢谢 ps-这是我在这个论坛上的第一个问题,所以请原谅。“|…|我”和“/…/i”一样,区别在于,你不必逃避“|…|我”里面的//code>,而必须逃避 分隔符可以是任何非字母数字、非反斜杠、非空白字符。 哇。。。比我想象的要快!谢谢遗憾的是,我
$url = preg_replace('|[^...]|i', '', $url)
我熟悉“/…/I”
,但“|…| I”
是什么意思?提前谢谢
ps-这是我在这个论坛上的第一个问题,所以请原谅。
“|…|我”
和“/…/i”
一样,区别在于,你不必逃避“|…|我”
里面的//code>,而必须逃避
分隔符可以是任何非字母数字、非反斜杠、非空白字符。
哇。。。比我想象的要快!谢谢遗憾的是,我还不能完全理解其中的区别。请您详细说明一下“您不必逃离‘我’…‘我’,但必须逃离|。”