Ben kullanıcı yazık ki bir MySQL fıkra kullanılacak bir regex sağlamak için bir site kuruyorum. Ve tabii ki ben SQL enjeksiyonu önlemek için kullanıcı girişi doğrulamak zorunda. Site PHP yapılmış ve benim regex denetlemek için aşağıdaki regex kullanılmasıdır:
/^([^\\\\\']|\\\.)*$/
This is double-escaped because of PHP's way of handling regexes. The way it's supposed to work is to only match safe regexps, without unescaped single quotes. But being mostly self-taught, I'd like to know if this is a safe way of doing it.