如何从 Avsc 文件生成 C# 类,以便这些类可以被 SchemaRegistry.Serdes.Avro 中的 AvroSerializer 提取。如https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/examples/AvroSpecific/User.cs中的示例文件所示
主页
/
user-885957
Daniel's questions
Daniel
Asked:
2024-12-17 16:26:18 +0800 CST
我需要制作一个正则表达式(.net 风格),仅匹配以下字符串中的“sometext”(第二行末尾有一个空格):
sometext
sometext
sometext dsf 2131
sometext-1234
但不会匹配下列任何内容:
sometext 12
sometext 3
sometext2
sometext-1
也就是说,仅当“sometext”后面没有任何可选的分隔符(例如空格、“-”、“/”、“.”)和 1 或 2 位数字(3 位或更多数字也可以)时,它才应该匹配“sometext”。
我尝试了这个正则表达式与负面预测
sometext($|\W(?!\d{1,2}))
但没走太远。