php - preg_match a back slash -
$pattern = '/\\\p\\\/'; if (preg_match($pattern, "\p\")) { echo "correct"; } else { echo "incorrect"; }
i don't understand first \\\p. why \\p not work?
your pattern wrong. pattern \\p\\
matches string \p\
. \\\p\\\
doesn't matches anything.
demo
if want match string \\p\\
, pattern should \\\\p\\\\
.
demo
php regex
No comments:
Post a Comment