Bir preg_ Düzenli İfade Kullanımı için bir dize kaçan

0 Cevap php

Özel PCRE karakter değişmezi olarak yorumlanır olacak şekilde, bir preg_ kullanılacak bir dize kaçan bir kanonik fonksiyonu / yöntem yoktur. Temelde gibi bir şeyin sağlamak için bir bilgi yolu

I am a fancy string (well, that guy ... said I was fancy)

dönüştürülmüştür

I am a fancy string \(well, that guy \.\.\. said I was fancy\)

Kullanma durumu gibi bir şeydir

$re = get_string_from_somewhere();
$re = our_magic_function($re);
preg_match_all('%'.$re.'%',$string, $matches);

0 Cevap