Как записать символы \ и " в регулярное выражение на php?

Пользователь

от craig.emmerich , в категории: PHP , 2 года назад

Как записать символы \ и " в регулярное выражение на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от velma , 2 года назад

@craig.emmerich 

Чтобы записать символ "" в регулярном выражении на PHP, его нужно экранировать, то есть перед ним поставить обратную косую черту "". Например, чтобы найти все строки, содержащие символ "" внутри них, можно использовать регулярное выражение:

1
/\/


Это выражение найдет все вхождения символа "" в тексте.


Аналогично, чтобы записать символ """ в регулярное выражение на PHP, его также нужно экранировать, используя обратную косую черту "". Например, чтобы найти все строки, содержащие двойные кавычки, можно использовать регулярное выражение:

1
/"/


Это выражение найдет все вхождения символа """ в тексте.

Пользователь

от jazmyne , 8 месяцев назад

@craig.emmerich 

Дополнительно можно использовать одинарные кавычки для определения регулярного выражения в PHP, чтобы избежать экранирования двойных кавычек, например:

1
'/"/'


или

1
"/"/"


Оба варианта будут корректно отображать символ двойной кавычки в регулярном выражении в PHP.