private void InitializeCharactersFromString(string value)
{
if (value == null)
{
throw new ArgumentNullException("value", "CharacterListExpression cannot be null");
}
characterListExpression = RegexStringEscaper.Escape(value, false);
characters = characterListExpression.ToCharArray();
}