也许是一个简单的问题...
所以m.Success = false,但在正则表达式世界中有更多特殊字符。
我的问题是,如何使用正则表达式使字符串按其设置文字字面意义进行匹配。 因此,“43.60”必须与“43.60”完全匹配。“43?60”必须与“43?60”匹配....
谢谢。
String text = "fake 43 60 fake";
String patt = "[43.60]";
Match m = Regex.Match(text, patt)
在这种情况下,m.Success = true是因为点可以替换任何字符(包括空格)。但我必须按字面意思匹配patt中的字符串。
当然,我可以在patt中点前面使用'\'。
String patt = @"[43\.60]";
所以m.Success = false,但在正则表达式世界中有更多特殊字符。
我的问题是,如何使用正则表达式使字符串按其设置文字字面意义进行匹配。 因此,“43.60”必须与“43.60”完全匹配。“43?60”必须与“43?60”匹配....
谢谢。