Skip to content

Commit e8d27f8

Browse files
authored
Improved unicode character removal. #123 (#124)
1 parent c373583 commit e8d27f8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/WorkItemMigrator/Migration.WIContract/WiItemProvider.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ private WiItem LoadFile(string path)
2626
{
2727
var serialized = File.ReadAllText(path);
2828

29-
if (Regex.Matches(serialized, @"\\u.{4}").Count > 0)
29+
if (Regex.Matches(serialized, @"\\u[0-F]{4}").Count > 0)
3030
{
3131
Logger.Log(LogLevel.Warning, "Detected unicode characters, removed.");
32-
serialized = Regex.Replace(serialized, @"\\u.{4}", "");
32+
serialized = Regex.Replace(serialized, @"\\u[0-F]{4}", "");
3333
}
3434

3535
var deserialized = JsonConvert.DeserializeObject<WiItem>(serialized, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore});

0 commit comments

Comments
 (0)