Sto cercando di corrispondere 008/pregnenolone partita slash
preg_match('/008\\//i', '008/', $matches);
preg_match('/008\//i', '008/', $matches);
mia domanda è perché fare entrambe le espressioni regolari di lavoro. Mi aspetto che il secondo funzioni, ma perché funziona il doppio backslash?
L'esempio nella tua domanda sta cercando di far corrispondere una barra, non una barra rovesciata. – Barmar
Nel caso in cui non si fosse a conoscenza, il '/' come delimitatore è totalmente arbitrario. Quando cerco cose che contengono una barra, farò spesso qualcosa come 'preg_match ('# 008/#', $ string, $ matches)' così posso evitare l'escape. – miken32