希望了解如何编辑用户名创建过程,以允许在用户名的开头和结尾使用下划线和连字符。
当前,如果您用_结束用户名,则会将其从创建过程中删除。
$regex = '/^[A-Za-z0-9]+[A-Za-z0-9_.]*[A-Za-z0-9]+$/';
if(!preg_match($regex, $_POST['username'])) {
$_SESSION['error'][] = $language->register->error_message->username_characters;
}
守着星空守着你