如何在正则表达式中添加一些单个字符


How can I add some single characters to my regex?

我需要对字符a-z0-9_-进行验证。然而,我需要更多的单一字符。Like ç, Ç, ş, Ş.

protected function validate_alpha_dash($attribute, $value)
{
    return preg_match('/^([-a-z0-9_-])+$/i', $value);
}

我的图案应该是什么样子?我需要再添加10个字符。

只需将它们添加到括号之间,确保-位于字符类的末尾:

protected function validate_alpha_dash($attribute, $value)
{
    return preg_match('/^([a-z0-9_çÇşŞ-])+$/i', $value);
}