Собственный синтаксический анализ Python (частично) на вашем пути.
Если вы хотите увидеть, что видит re
, введите
print '\d'
print '\\d'
print '\\\d'
в командной строке Python. Вы видите, что в \d
и \\d
оба результата приводятся в \d
, последний из которых берет на себя парсер Python.
Если вы хотите избежать любых проблем с ними, используйте необработанные строки как предложенный re module documentation : r'\\d'
приведет к \\d
, видимому модулю RE.
используйте $string[0]
, другой метод (фигурные скобки) удерживается от использования в PHP6 ( src)
Примечание: к Строкам можно также получить доступ с помощью фигурных скобок, как в $str {42}, для той же цели. Однако этот синтаксис удерживается от использования с PHP 6. Используйте квадратные скобки вместо этого.