public function analyze() { $this->atomIs('String')->hasNoOut('CONCAT')->regexIs('noDelimiter', '^.?([a-z]+)://[-\\\\p{L}0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|].?\\$'); $this->prepareQuery(); }