Ну, я могу помочь вам с некоторыми кодами .....
Я недавно использовал это в проекте c # для удаления адресов электронной почты:
static string RemoveDiacritics(string stIn)
{
string stFormD = (stIn ?? string.Empty).Normalize(NormalizationForm.FormD);
StringBuilder sb = new StringBuilder();
for (int ich = 0; ich < stFormD.Length; ich++)
{
UnicodeCategory uc = CharUnicodeInfo.GetUnicodeCategory(stFormD[ich]);
if (uc != UnicodeCategory.NonSpacingMark)
{
sb.Append(stFormD[ich]);
}
}
return (sb.ToString().Normalize(NormalizationForm.FormC));
}
Полагаю, теперь я могу сказать: "расширение до сценария / формы PowerShell оставлено читателю" .... надеюсь, это поможет ....