PHP Regular Expressions

Regular Expression рднрдиреЗрдХреЛ characters рдХреЛ рдПрдЙрдЯрд╛ sequence рд╣реЛ рдЬрд╕рд▓реЗ search pattern рдмрдирд╛рдЙрдБрдЫред

рдЬрдм рддрдкрд╛рдИрдБ text рдорд╛ data search рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдИрдБрд▓реЗ рдпреЛ "search pattern" рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреЗ рдЦреЛрдЬрд┐рд░рд╣рдиреБрднрдПрдХреЛ рдЫ рднрдиреЗрд░ рд╡рд░реНрдгрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Regular expression рдПрдЙрдЯрд╛ character рджреЗрдЦрд┐ рдзреЗрд░реИ рдЬрдЯрд┐рд▓ pattern рд╕рдореНрдо рд╣реБрди рд╕рдХреНрдЫред

Syntax

PHP рдорд╛, regular expressions strings рд╣реБрдиреН, рдЬреБрди delimiters рд▓реЗ рдШреЗрд░рд┐рдПрдХреЛ рд╣реБрдиреНрдЫ, рдЬрд╕реНрддреИ slash (/)ред

$exp = "/w3schools/i";

рдорд╛рдерд┐рдХреЛ рдЙрджрд╛рд╣рд░рдгрдорд╛:

Regular Expression Functions

PHP рд▓реЗ рдзреЗрд░реИ regex functions рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдЫред рдпрд╣рд╛рдБ рдХреЗрд╣рд┐ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ functions рд╣рд░реВ рдЫрдиреН:

Example: preg_match()
<?php
$str = "Visit W3Schools";
$pattern = "/w3schools/i";
echo preg_match($pattern, $str); // Outputs 1
?>