标签: 正则表态式

  • php正则匹配乱码变量名

    先贴上代码:

    preg_match_all('~\$[^0-9/ =\[\]\(\)a-z_\+\$,\';\{\}-]+~is', $content, $vars);

    这里的匹配原理是,不包含数字、字母、下划线和一些边界字符。

    不过这个也不是万能的,要根据实际情况再来修改。