在php storm中查找代码中所有$u post[';a-z';]模式的正则表达式?
我想用在php storm中查找代码中所有$u post[';a-z';]模式的正则表达式?,php,regex,phpstorm,Php,Regex,Phpstorm,我想用mysqli\u real\u escape\u字符串($\u POST['a-z'])替换所有$\u POST['a-z']模式 因此,替换将添加mysqli\u real\u escape\u字符串(在开头,)在“]的结尾-保持完整,所有这些['] 在php storm中执行此操作的正则表达式是什么?搜索模式:(\$\u POST\['[a-zA-Z0-9\-]+'\]) 替换字符串:mysqli\u real\u escape\u字符串($1) 这将替换字符串,如$\u POST['
mysqli\u real\u escape\u字符串($\u POST['a-z'])替换所有$\u POST['a-z']
模式
因此,替换将添加mysqli\u real\u escape\u字符串(
在开头,)
在“]
的结尾-保持完整,所有这些[']
在php storm中执行此操作的正则表达式是什么?搜索模式:(\$\u POST\['[a-zA-Z0-9\-]+'\])
替换字符串:mysqli\u real\u escape\u字符串($1)
这将替换字符串,如$\u POST['a-z']
,$\u POST['aaa']
,$\u POST['Hello-Pink\u Kitten99']
如果您还需要匹配其他字符,请根据需要调整模式。非常感谢您,它节省了我这么多的时间。再次感谢您。Plz还建议将上述内容替换为mysqli_real_escape_字符串($this->db->connection,$\u POST['a-z'])我尝试用mysqli_real_escape_字符串替换($this->db->connection,$\u POST['a-z'])但phpstorm生成错误,说“u正在折射,替换格式不正确”,就像mysqli\u real\u escape\u字符串(\\\$this->db->connection,$1)