Expand valid character names (#426)
This commit is contained in:
parent
c90b38bdf4
commit
3a803a6f35
|
|
@ -407,7 +407,16 @@ namespace Content.Shared.Preferences
|
|||
var configManager = IoCManager.Resolve<IConfigurationManager>();
|
||||
if (configManager.GetCVar(CCVars.RestrictedNames))
|
||||
{
|
||||
name = Regex.Replace(name, @"[^A-Z,a-z,0-9, -]", string.Empty);
|
||||
name = Regex.Replace(name, @"[^\u0030-\u0039,\u0041-\u005A,\u0061-\u007A,\u00C0-\u00D6,\u00D8-\u00F6,\u00F8-\u00FF,\u0100-\u017F, '.,-]", string.Empty);
|
||||
/*
|
||||
* 0030-0039 Basic Latin: ASCII Digits
|
||||
* 0041-005A Basic Latin: Uppercase Latin Alphabet
|
||||
* 0061-007A Basic Latin: Lowercase Latin Alphabet
|
||||
* 00C0-00D6 Latin-1 Supplement: Letters I
|
||||
* 00D8-00F6 Latin-1 Supplement: Letters II
|
||||
* 00F8-00FF Latin-1 Supplement: Letters III
|
||||
* 0100-017F Latin Extended A: European Latin
|
||||
*/
|
||||
}
|
||||
|
||||
if (configManager.GetCVar(CCVars.ICNameCase))
|
||||
|
|
|
|||
Loading…
Reference in New Issue