【发布时间】:2023-03-31 23:00:03
【问题描述】:
我在下面提到的正则表达式将识别以下特殊字符:
~!@©#$%^&*()_+{}|:"<>?`€[]\;',./
正则表达式:
var rx = new Regex(@"[\p{IsLatin-1Supplement}\p{P}\p{S}]");
var str = "~!@©#$%^&*()_+{}|:\"<>?€[]\\;',./`éöò";
var all = rx.Matches(str).Cast<Match>().ToList();
如何在上述正则表达式中排除文字点字符 (.),因为我需要验证有效的价格值,如“16.01”(点在这种情况下有效)。
【问题讨论】: