Как добавить поиск хинди в preg_match_all () в php? - PullRequest
0 голосов
/ 22 марта 2020

Мы можем знать, что это для Engli sh символов, таких как

if (preg_match_all ('/ что-то /', $ any, $ match)

Но можем ли мы также использовать для хинди персонаж ??

1 Ответ

0 голосов
/ 22 марта 2020

Я использовал его в самом коде

/[^\p{Zs}\p{P}]*?ह[^\p{Zs}\p{P}]*/u

Модификатор /u для поддержки Unicode.

RegEx Demo

для ваш код сделайте это так

$any = 'तरह के लाभ मिलते हैं';
$searchword = 'ह';

preg_match_all('/[^\p{Zs}\p{P}]*?'.$searchword.'[^\p{Zs}\p{P}]*/u', $any, $match);

print_r($match);

вывод будет :

Array
(
    [0] => Array
        (
            [0] => तरह
            [1] => हैं
        )

)
...