fix regexp bug