Php 范围内的正则表达式匹配字符串
我是正则表达式方面的新手,我想知道是否可以用它完成下面的操作 我想将字符串与提供的位置匹配 比如说Php 范围内的正则表达式匹配字符串,php,regex,string,Php,Regex,String,我是正则表达式方面的新手,我想知道是否可以用它完成下面的操作 我想将字符串与提供的位置匹配 比如说 $input = 'text example'. 我想把第4到第7个字母匹配起来,也就是说 “t ex” 在这种情况下,如何编写正则表达式 我在下面试过了 '/^.{4,7}.*$/e' 它与e过滤器,因为我想使用它的功能,但这种方式不是我想要的结果 谢谢你的帮助 您可以为此使用子字符串。如果你真的想使用正则表达式,那么试试这个 preg_match('~^.{3}\K.{4}~', $str
$input = 'text example'.
我想把第4到第7个字母匹配起来,也就是说
“t ex”
在这种情况下,如何编写正则表达式
我在下面试过了
'/^.{4,7}.*$/e'
它与e过滤器,因为我想使用它的功能,但这种方式不是我想要的结果
谢谢你的帮助 您可以为此使用子字符串。如果你真的想使用正则表达式,那么试试这个
preg_match('~^.{3}\K.{4}~', $str);
\K
在期末打印时放弃以前匹配的字符。您也可以使用正向后视而不是\K
您可以为此使用子字符串。你为什么需要正则表达式?非常感谢!,我想这就是我想要的,我会接受这个当时间限制过去。我可以再问一个问题吗?如果我只想让第四和第七不在范围内,我应该如何改变模式?