¿La forma correcta de escapar de la barra invertida [\] en expresiones regulares de PHP?

Solo por curiosidad, estoy tratando de averiguar cuál es exactamente la forma correcta de escapar de una barra invertida para usarla en un patrón de expresión regular de PHP, como por ejemplo:

PRUEBA 01: (3 barras invertidas)

$pattern = "/^[\\\]{1,}$/";
$string = '\\';

// ----- RETURNS A MATCH -----

PRUEBA 02: (4 barras invertidas)

$pattern = "/^[\\\\]{1,}$/";
$string = '\\';

// ----- ALSO RETURNS A MATCH -----

Según los artículos a continuación, 4 es supuestamente la forma correcta, pero lo que me confunde es que ambas pruebas arrojaron una coincidencia. Si ambos están en lo cierto, ¿entonces 4 es la forma preferida?

RECURSOS:

http://www.developwebsites.net/match-backslash-preg_match-php/¿No puedes escapar de la barra invertida con expresiones regulares?

Respuestas a la pregunta(5)

Su respuesta a la pregunta