我正在尝试使用ST正则表达式替换以下内容:
echo Street = $this->input->post('Street');
echo City= $this->input->post('City');
我想把每一行变成:
echo City= trim($this->input->post('City'));
我正在使用的正则表达式是:
\$this(.+);
但这匹配整个行,包括最终的&#39 ;;'
我如何才能选择:
$this->input->post('City')
答案 0 :(得分:4)
试试这个:
\$this([^;]+)
[^;]
表示除分号之外的任何内容: - )
答案 1 :(得分:1)
也许这就是你想要的
\$this([^;]+)
答案 2 :(得分:1)
=\s\$this(.+\')
应该管用。我不确定崇高文本RE引擎细节。