I need to detect whether a string contains HTML tags.
if(!preg_match('(?<=<)w+(?=[^<]*?>)', $string)){
return $string;
}
The above regex gives me an error:
preg_match() [function.preg-match]: Unknown modifier ''
I'm not well up on regex so not sure what the problem was. I tried escaping the and it didn't do anything.
Is there a better solution than regex? If not, what would be the correct regex to work with the preg_match?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…