Laravelを使ってMySQLでエラー

SQL error: SQLSTATE[42000]: Syntax error or access violation: 1139 Got error 'parentheses not balanced' from regexp

MySQLのRLIKE特殊文字はPHPをエスケープする - php、mysql、sql、regex、pdo

これらの文字は正規表現パターンにおいて特別な意味を持ち、リテラル文字として書くためにはそれらをエスケープする必要があります。

 

 

 

regexpを使う時は、エスケープが必要らしい。

MySQL RLIKE special chars escaping PHP - php

 

PHP: preg_quote - Manual

 

 

こっちでは削除しろって書いてあるけど、削除はしなくていいや。

MySQLで正規表現のユーザー入力をエスケープする最良の方法は何ですか?