我想从用户提供的搜索字符串中分离出澳大利亚邮政编码。从c中的字符串拆分出字符串#
澳大利亚邮政编码为4位数字,格式为'0000' - '9999'
。
用户应该能够键入"Searchterm 2000 3000"
和琴弦2000
和3000
应该被分离成一个单独的变量,以便在后端我可以筛选针对所述搜索项对应的邮政编码。
我可以在正则表达式匹配做一个foreach:
foreach (var match in Regex.Matches(str, @"<not sure what the regex entry is>"))
但后来我怎么删除字符串这些比赛使我留下了搜索词? (可多个单词)
问题是过于宽泛?看起来很特别。 –