Как мне искать & # 8220; и & # 8221; в php с помощью preg_match?

StackOverflow https://stackoverflow.com/questions/1801569

  •  05-07-2019
  •  | 
  •  

Вопрос

Я использовал " / x {201C} / u " и " / x {201D} / u " , чтобы сопоставить их, но нет результат.

Я что-то не так делаю ??

Это было полезно?

Решение

  

Я использовал " / x {201C} / u " и " / x {201D} / u " , чтобы сопоставить их, но нет результат.

Вам нужно ввести " / \ x {201C} / u " и " / \ x {201D} / u "

Другие советы

Ох .. стреляй! это глупый вопрос ... '| & # 8220; |' и " | & # 8221; | " работает!

Вы пробовали

\ x8c и \ x9d

Это сработало для меня.

если вам нужно просто найти двойные кавычки, просто используйте строковые методы PHP

$str='mystring_with_"_blah';
if ( strpos($str,'"') !==FALSE){
    print "Found double quotes\n";
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top