@@ 375-380 (lines=6) @@ | ||
372 | $args = wp_parse_args( $args, $defaults ); |
|
373 | ||
374 | $phrases = array(); |
|
375 | if ( preg_match_all( '/"([^"]+)"/', $this->current_query, $matches ) ) { |
|
376 | foreach ( $matches[1] as $match ) { |
|
377 | $phrases[] = $match; |
|
378 | } |
|
379 | $this->current_query = preg_replace( '/"([^"]+)"/', '', $this->current_query ); |
|
380 | } |
|
381 | ||
382 | if ( preg_match_all( "/'([^']+)'/", $this->current_query, $matches ) ) { |
|
383 | foreach ( $matches[1] as $match ) { |
|
@@ 382-387 (lines=6) @@ | ||
379 | $this->current_query = preg_replace( '/"([^"]+)"/', '', $this->current_query ); |
|
380 | } |
|
381 | ||
382 | if ( preg_match_all( "/'([^']+)'/", $this->current_query, $matches ) ) { |
|
383 | foreach ( $matches[1] as $match ) { |
|
384 | $phrases[] = $match; |
|
385 | } |
|
386 | $this->current_query = preg_replace( "/'([^']+)'/", '', $this->current_query ); |
|
387 | } |
|
388 | ||
389 | //look for a final, uncompleted phrase |
|
390 | $phrase_prefix = false; |
|
@@ 391-394 (lines=4) @@ | ||
388 | ||
389 | //look for a final, uncompleted phrase |
|
390 | $phrase_prefix = false; |
|
391 | if ( preg_match_all( '/"([^"]+)$/', $this->current_query, $matches ) ) { |
|
392 | $phrase_prefix = $matches[1][0]; |
|
393 | $this->current_query = preg_replace( '/"([^"]+)$/', '', $this->current_query ); |
|
394 | } |
|
395 | if ( preg_match_all( "/'([^']+)$/", $this->current_query, $matches ) ) { |
|
396 | $phrase_prefix = $matches[1][0]; |
|
397 | $this->current_query = preg_replace( "/'([^']+)$/", '', $this->current_query ); |
|
@@ 395-398 (lines=4) @@ | ||
392 | $phrase_prefix = $matches[1][0]; |
|
393 | $this->current_query = preg_replace( '/"([^"]+)$/', '', $this->current_query ); |
|
394 | } |
|
395 | if ( preg_match_all( "/'([^']+)$/", $this->current_query, $matches ) ) { |
|
396 | $phrase_prefix = $matches[1][0]; |
|
397 | $this->current_query = preg_replace( "/'([^']+)$/", '', $this->current_query ); |
|
398 | } |
|
399 | ||
400 | if ( $phrase_prefix ) { |
|
401 | $phrases[] = $phrase_prefix; |