Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Php

Idiom #96 Check string prefix

Set the boolean b to true if string s starts with prefix prefix, false otherwise.

Are the first characters of s equal to this prefix?
$b = (bool) preg_match('#^http#', $s);

But what about a variable $prefix (not a constant) ?
with Ada.Strings.Fixed;
B := Ada.Strings.Fixed.Index (S, Prefix) = S'First;

New implementation...