hd.*_*hd. 13 php regex substring
如何在substr()PHP函数中使用正则表达式来获取模式匹配的子字符串?
编辑:
例:
$name = 'hello [*kitty*],how good is today';
Run Code Online (Sandbox Code Playgroud)
我想得到[ .... ]占位符之间的内容.
Tim*_*Tim 35
substr()只匹配整个字符串.你在找preg_match().
更新:
$name = 'hello [*kitty*],how good is today';
preg_match( '/\[(.*?)\]/', $name, $match );
var_dump( $match );
Run Code Online (Sandbox Code Playgroud)
你可以在里面找到这个名字$match[1].我建议你阅读正则表达式来理解preg_match().