我写了一种固定的表达方式,以对“加拿大”的固定定义加以比较。
例:
define( Symfony∞DI , SYS_DIRECTORY_PUBLIC . SYS_DIRECTORY_INCLUDES . SYS_DIRECTORY_CLASSES . SYS_DIRECTORY_EXTERNAL . symfony/di/ );
这里经常表达:
define(("| )+([w-.-∞]+)+("| )+(,)+((s)+("| )+([w-( )-\"-.-∞-s-(\)-/]+)+("| )|(([w-s-.-∞-(\)-/]+))));
当我以行动被处决时,他会做罚款。 但是,当我用C#执行时,它给我留下以下错误:
parsing "define(("| )+([w-.-∞]+)+("| )+(,)+((s)+("| )+([w-( )-\"-.-∞-s-(\)-/]+)+("| )|(([w-s-.-∞-(\)-/]+))));" - Cannot include class s in character range.
你们能否帮助我解决这一问题?