Is this regex right (eregi to preg_match conversion) [duplicate]
I am replacing PHP deprecated functions in my website. I have this code:
(eregi("<[^>]*object.*\"?[^>]*>", $secvalue))
It is written on the php.net site that it eregi
should be replaced with preg_match with i
modifier.
Is this coded right?
(preg_match("<[^>]*object.*\"?[^>]*/开发者_开发知识库i>", $secvalue))
or should I place /i
somewhere else?
preg_match('/<[^>]*object.*\"?[^>]*>/i', $secvalue)
You need to add a forward slash at the beginning to match the closing one:
preg_match('/<[^>]object."?[^>]*>/i', $secvalue);
精彩评论