您需要4个反斜杠来表示正则表达式中的1个,因为:
- 2个反斜杠用于在字符串(
"\\" -> \
)中转义 - 1个反斜杠用于在正则表达式引擎(
\ ->
)中转义
从PHP文档中,
转义任何其他字符将导致反斜杠也被打印出来1
因此,对于
\[,
- 1个反斜杠用于对进行转义,因为
[
无效("\[" -> \[
) - 1个反斜杠用于在正则表达式引擎(
\[ -> [
)中转义
是的,它是可行的,但不是一个好习惯。

您需要4个反斜杠来表示正则表达式中的1个,因为:
"\\" -> \)中转义
\ ->)中转义
从PHP文档中,
转义任何其他字符将导致反斜杠也被打印出来1
因此,对于
\[,
[无效(
"\[" -> \[)
\[ -> [)中转义
是的,它是可行的,但不是一个好习惯。